LINUX.ORG.RU

Debian не хочет использовать статический IP

 , ,


0

1

Суть такая: есть ноут Debian 8 с двумя интерфейсами - wlan0 и eth0. Ноут ходит в инет по wlan0 и шарит его подключенному по eth0 устройству. На ноуте стоит dhcp сервер, включенный для eth0, и раздает динамические ip подключенным устройствам. Проблема: я ставлю статический IP для интерфейса eth0 на ноуте, пробуя двумя способами: 1. Через конфиг /etc/network/interfaces:

auto eth0
# allow-hotplug eth0
iface eth0 inet static
        address 192.168.123.100
        netmask 255.255.255.0
как сказано в документации дебиан. Это не работает вообще.
2. Как то так:
# ip link set up dev eth0
# ip addr add 192.168.123.100/24 dev eth0

Это сначала срабатывает:

# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:1d:60:ec:59:e5  
          inet addr:192.168.123.100  Bcast:0.0.0.0  Mask:255.255.255.0
          inet6 addr: fe80::21d:60ff:feec:59e5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4681 errors:0 dropped:0 overruns:0 frame:0
          TX packets:825 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1979491 (1.8 MiB)  TX bytes:120466 (117.6 KiB)
А через пару минут без видимых причин IP исчезает:
# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:1d:60:ec:59:e5  
          inet6 addr: fe80::21d:60ff:feec:59e5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3735 errors:0 dropped:0 overruns:0 frame:0
          TX packets:772 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1911970 (1.8 MiB)  TX bytes:111292 (108.6 KiB)
Мой /etc/dhcpd/dhcpd.conf, если вдруг важен:
#
# Sample configuration file for ISC dhcpd for Debian
#
#
option domain-name-servers 8.8.8.8, 8.8.4.4;
option subnet-mask 255.255.255.0;
option routers 192.168.123.100;
subnet 192.168.123.0 netmask 255.255.255.0 {
  range 192.168.123.150 192.168.123.250;
}
Надеюсь на вашу помощь, что с этим делать



Последнее исправление: CatsCantFly (всего исправлений: 1)

«1. Через конфиг /etc/network/interfaces:» - а что если добавить gateway?Тоже не работает?Адрес не выставляется вообще?

aarexer
()
Ответ на: комментарий от aarexer

Да, не выставляется. Подозреваю, что мешает работающий wicd, но без него или аналогов нет идей как коннектиться к вайфаю более-менее удобно

CatsCantFly
() автор топика
Ответ на: комментарий от CatsCantFly

А попробуй так, выстави адрес так, как у тебя получается его сменить, а когда он сбросится(ну ты вроде пишешь, что он сбрасывается) - посмотри что на этот счет в syslog-е есть.

aarexer
()

Возможно мешает работающий NetworkManager.

foxy_ant ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.