Điểm:1

Sử dụng máy chủ DNS với ZeroTier

lá cờ gh

Tôi đã thiết lập Bộ điều khiển Zerotier của riêng mình bằng cách sử dụng ztncui và nó hoạt động rất tốt, nhưng có một phần trong quá trình thiết lập của tôi mà dường như tôi không thể làm việc được và đó là yêu cầu khách hàng sử dụng DNS mà tôi định cấu hình cho mạng ZeroTier. DNS được cấu hình như sau:

{
  "miền": "",
  "may chủ": [
    "10.10.14.26"
  ]
}

Ở đâu 10.10.14.26 là địa chỉ IP ZeroTier của máy chủ DNS (giống như máy chủ Linux đang chạy chuyển tiếp dnsmasq tới bộ định tuyến cục bộ). Bất cứ khi nào tôi kiểm tra phản hồi của máy chủ DNS trực tiếp trên máy khách ZeroTier, tôi đều nhận được kết quả chính xác (ví dụ: định cấu hình DNS của tôi để sử dụng trực tiếp hoặc chỉ định máy chủ DNS khi sử dụng đào), tuy nhiên khi chọn "Cho phép cấu hình DNS" trên máy khách, chúng vẫn từ chối giải quyết các tên máy chủ đã được giải quyết khi hỏi trực tiếp máy chủ DNS.

Tôi cũng đã thử sử dụng địa chỉ IP cục bộ của máy chủ DNS thay vì IP ZeroTier, với kết quả tương tự (chuyển tiếp IP được thiết lập trên cùng một máy chủ Linux để khách hàng cũng có thể truy cập IP cục bộ).

Tôi cần làm gì để đảm bảo các máy khách ZeroTier của mình sẽ sử dụng máy chủ DNS mà tôi đã cấu hình?

Kế hoạch dự phòng của tôi là chỉ viết các tập lệnh khác nhau cho các nền tảng khác nhau mà tôi cần hỗ trợ và yêu cầu chúng ghi đè và khôi phục DNS toàn cầu khi kết nối và ngắt kết nối với mạng ZeroTier của tôi, nhưng sau đó sử dụng tùy chọn "Cho phép cấu hình DNS" là gì .

Tôi biết tính năng DNS không hoạt động đối với máy khách Linux, nhưng tôi sẽ là máy khách Linux duy nhất, vì vậy đây không phải là vấn đề lớn đối với tôi. Phần còn lại của khách hàng sẽ sử dụng Windows hoặc MacOS, mà tính năng này là báo cáo để làm việc:

DNS được quản lý ZeroTier hiện chỉ được hỗ trợ trên Windows, MacOS, Android và iOS. Sắp có hỗ trợ Linux nhưng có thể bị giới hạn ở các cấu hình trình phân giải DNS Linux phổ biến, chẳng hạn như các cấu hình được tìm thấy trong Debian và CentOS/RHEL.

Điểm:0
lá cờ gh

Mặc dù đây không phải là câu trả lời thích hợp cho câu hỏi của riêng tôi, nhưng nó đã giải quyết được nhu cầu của tôi. Như được mô tả trong bài này Tôi đã kết thúc việc buộc máy chủ VPN thông qua bổ sung iptables lệnh:

iptables -t nat -A PREROUTING -s vpn_network -p udp --dport 53 -j DNAT \
    --to-destination your_DNS_server
iptables -t nat -A PREROUTING -s vpn_network -p tcp --dport 53 -j DNAT \
    --to-destination your_DNS_server

Lưu ý: Máy Windows 10 mà tôi đã thử nghiệm tính năng này không hiển thị kết quả chính xác ngay lập tức, nhưng sau khi đặt lại hầu hết các thay đổi thử nghiệm của tôi, nó vẫn hoạt động bình thường. Sau đó, khi tôi thử nghiệm nó trên một chiếc máy sạch, nó đã hoạt động ngay lập tức.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.