Я создал соединение из графического интерфейса администратора сети с проводным соединением и на вкладке настройки IPv4 со всеми деталями, такими как IP-адрес, маска сети, шлюз и DNS-сервер.
Также измените файл / etc / network / interface следующим образом:
auto eth0
iface eth0 inet static
address 172.xx.xxx.xxx
netmask 255.255.xxx.x
gateway 172.xx.xxx.x
dns-nameservers 8.8.8.8 172.xx.x.x
После перезапуска машины я подключился к сети и с выхода ifconfig получил IP-адрес, как я указал в графическом интерфейсе менеджера сети или в файле интерфейсов.
Но главная проблема в том, что это интернет-соединение было отключено через 10/15 минут. И на этот раз IP-адрес изменился на динамический IP-адрес, например 169.XXX.XXX.XXX.
Пожалуйста, помогите мне решить эту проблему.
Nuke /var/lib/dhcp3/dhclient.leases
.
Если это не сработает, убедитесь, что вы не используете Network Manager (я предполагаю, что это безголовый сервер, поэтому я не ожидаю, что он будет), WICD или любой другой сетевой источник помех. 114]
Если у вас есть NM (и другие) и вам это нужно, просто настройте его на те же настройки, что и в вашей основной конфигурации /etc/network/interfaces
. Немного странно, но это должно сработать.
Проблема в том, что NetworkManager перегрузит ваши настройки в / etc / network / interface
Самый простой способ настройки DNS-серверов вашего IP-адреса - это использовать NetworkManager
Использовать «ручной метод» .
Под IPv4 введите свой IP-адрес, маску сети, DNS-сервер (ы) и т. Д.
Другой вариант, если вы хотите использовать / etc / network / interface - отключить диспетчер сети.
Если у вас все еще есть проблема, проверьте журналы, чтобы увидеть, есть ли подсказка относительно того, почему ваше сетевое соединение прерывается, и / или опубликуйте больше информации на вашем оборудовании.