У меня есть вопрос. Итак, у меня на одном из моих компьютеров установлен 32-битный Ubuntu Server 12.04 LTS. Я установил статический IP-адрес для этого компьютера, но теперь, когда я смотрю, какие устройства используют мой интернет, я замечаю, что у моего linux-сервера есть 2 разных IP-адреса, и оба имеют одинаковый MAC-адрес. Я все еще могу ssh в это без проблем, но это отчасти раздражает меня, видя два разных IP-адреса для одного сервера. Любой способ избавиться от другого IP-адреса, который не является статическим IP-адресом, который я настроил? Я не знаю, важно ли это, но у меня Netgear WNDR 3700 v3. Любая помощь будет принята с благодарностью. Спасибо:)
Конфиг
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.91
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
# The primary network interface
auto eth0
iface eth0 inet dhcp
my /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1
Судя interfaces
файл в Ваших комментариях, похоже, что Вы не могли прокомментировать auto eth0
и iface eth0 inet dhcp
строки. Если это - случай (не может сказать наверняка от форматирования), Ваша машина устанавливает статический IP для того интерфейса сначала и затем получает второй адрес от Вашего маршрутизатора и присваивает его тому же интерфейсу. Это - законная и осуществимая установка, которая не должна вызывать тонну проблем. Однако фиксация его является только вопросом комментирования тех последних двух строк.
Насколько мне известно, auto eth0
просто говорит системе поднимать интерфейс автоматически на начальной загрузке системы. iface eth0 inet dhcp
определенно заставил бы это заставлять адрес DHCP соглашаться со статическим IP, определенным выше все же.