Tôi đang sử dụng HĐH sơ cấp. Tôi đã theo dõi hàng tá đề xuất từ các trang web khác nhau và không có gì giúp được.
Tôi sử dụng ứng dụng khách OpenVPN để kết nối với mạng văn phòng. Công ty tôi làm việc đã cung cấp cho tôi .ovpn
và các tệp khác cần thiết để định cấu hình ứng dụng khách OpenVPN.
Mỗi tệp nhật ký OpenVPN, tôi có thể kết nối với VPN tốt. Thật vậy, tôi có thể ping địa chỉ IP từ mạng văn phòng. Tôi cũng có thể thấy địa chỉ máy chủ tên của VPN đang được đẩy từ máy chủ : Mon Apr 20 23:46:07 2015 us=296304 PUSH: Received control message: 'PUSH_REPLY,topology subnet,dhcp-option DNS {{nameserver IP is shown here}},route-gateway <REDACTED>,route <REDACTED> <REDACTED>,...
.
Tuy nhiên không có chủ văn phòng giải quyết.
Nếu tôi chạy nslookup {{hostname}}
, nó báo "máy chủ không thể tìm thấy {{tên máy chủ}}: NXDOMAIN". Nếu tôi chạy nslookup {{hostname}} {{VPN nameserver address}}
, nó sẽ giải quyết tên tốt.
Vậy, tại sao NetworkManager hoặc bất cứ điều gì xử lý các truy vấn DNS trên hệ thống của tôi bằng máy chủ tên VPN và làm cách nào để nó hoạt động?
Đầu ra của nslookup askubuntu.com
:
Server: 192.168.1.1
Address: 192.168.1.1#53
Non-authoritative answer:
Name: askubuntu.com
Address: 104.16.18.44
Name: askubuntu.com
Address: 104.16.16.44
Name: askubuntu.com
Address: 104.16.15.44
Name: askubuntu.com
Address: 104.16.19.44
Name: askubuntu.com
Address: 104.16.17.44
update-resolv-conf
kịch bản tại /etc/openvpn/
?