Używam Ubuntu 12.04.
Mój /etc/network/interfaces
plik składa się z:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.58
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
dns-nameservers 66.212.63.228 66.212.48.10
Uruchomiłem polecenie: /etc/init.d/networking restart
Które odpowiedziały:
*Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
*Reconfiguring network interfaces...
RTNETLINK answers: File exists
Failed to bring up eth0
[ OK ]
Następnie uruchomiłem ping google.com i otrzymałem:
ping: unknown host google.com
Nie jestem pewien, czy moje interfejsy zostały odświeżone. Jak poprawnie skonfigurować moją sieć za pomocą moich statycznych adresów DNS?
/etc/network/interfaces
jest wybredny w stosunku do rzeczy, które już istnieją. Możesz mieć idealną konfigurację, ale już coś tam masz, a to narzeka. Jeśli jest to domyślna trasa, na którą narzeka, możesz ją usunąć, uruchamiając ip route del default
komputer w stan, w którym możesz przekazać zarządzanie tymi rzeczami/etc/network/interfaces