Суть такая: есть ноут 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)
# 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)
#
# 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;
}