Я пытаюсь загрузить что-нибудь с nvidia
на удаленный сервер через ssh. Иран запрещен сайтом nvidia
. Когда я проверяю сервер dns
, то есть:
IP4.DNS[1]: 192.168.20.14
IP4.DNS[2]: 8.8.8.8
я знаю, могу ли я установить dns на google dns (8.8.4.4 или 8.8.8.8), тогда я мог просматривать веб-сайт и загружать с Это. Я пытался сменить DNS на сервере, но что бы я ни делал, это то же самое, что и выше.
Это содержимое / etc / network / interfaces
uto lo
iface lo inet loopback
#auto enth0
iface eth0 inet static
address 172.16.143.8
netmask 255.255.255.224
gateway 172.16.143.1
dns-nameservers 8.8.8.8 8.8.4.4
Это результат ifconfig
eno1 Link encap:Ethernet HWaddr 34:97:f6:dc:9f:ff
inet addr:172.16.143.8 Bcast:172.16.143.31 Mask:255.255.255.224
inet6 addr: fe80::c8cd:597a:b384:a22b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2101 errors:0 dropped:0 overruns:0 frame:0
TX packets:1298 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:891719 (891.7 KB) TX bytes:237702 (237.7 KB)
Interrupt:20 Memory:fb200000-fb220000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
. Интересно, почему идентификатор сети eno1
?! это результат sudo nmcli c
NAME UUID TYPE DEVICE
Wired connection 1 532cfa3a-d61b-4bc4-b516-1dc31a5baead 802-3-ethernet eno1
Как только я изменил eth0
на eno1
, но потом я не мог получить доступ к серверу, пока файл не был установлен обратно на eth0
Я также установил resolvconf
и следовал инструкциям этого веб-сайта
https://www.tecmint.com/set-permanent-dns-nameservers-in-ubuntu-debian/
содержимое / etc / resolv.conf
сохраняется, но DNS не меняется
Тем не менее, я мог бы использовать вторичный DNS для подключения к веб-сайту (используя wget
или другие решения)
Возможно ли , что я мог сделать?
Похоже, ваша система использует NetworkManager для управления подключением к сети. Это полезно, потому что то, что вы хотите сделать, должно быть сделано в NM, а не в файле интерфейсов.
Вам необходимо изменить настройку NetworkManager для вашего подключения, чтобы указать ему игнорировать DNS-серверы, предоставленные DHCP, чтобы использовать только выбранные вами DNS-серверы:
nmcli c mod "Wired connection 1" ipv4.ignore-auto-dns true
Затем вы можете перезагрузить сеть или компьютер. Все ваши DNS-запросы теперь должны использовать выбранные вами серверы имен.