Всем привет, когда вы модифицируете / etc / network / interfaces, сохраняете его и затем выполняете ifconfig
я не вижу внесенных мной изменений .. например, вот часть моего
/ и т.д. / сеть / интерфейсы:
auto wlan1
iface wlan1 inet static
address 192.168.0.60
netmask 255.255.255.0
gateway 192.168.0.61
вы можете видеть, что IP-адрес моего wlan1 192.168.0.60
но при вводе ifconfig у меня есть это:
wlan1 Link encap:Ethernet HWaddr 00:19:70:0f:c2:9c
inet adr:192.168.0.1 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::219:70ff:fe0f:c29c/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:758 erreurs:0 :0 overruns:0 frame:0
TX packets:610 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:73490 (73.4 KB) Octets transmis:127883 (127.8 KB)
(inet adr:192.168.0.1
и нет 198.168.0.60
) .. если кто-то может мне помочь, буду очень благодарен :)
Вам нужно перезапустить сеть или, по крайней мере, отключить интерфейс и снова включить его.
Перезапустите сеть (НЕ делайте этого, если вы вошли в систему через SSH!):
/etc/init.d/networking restart
Или "отскочить" от интерфейса (НЕ делайте этого, если вы вошли в систему через SSH, через этот интерфейс!):
ifdown wlan1
ifup wlan1
Простого редактирования конфигурации инициализации для интерфейса недостаточно, чтобы изменить ее во время выполнения. Интерфейс будет настроен так, как вы указали при следующей загрузке.
Чтобы изменить это сразу, вы можете перезапустить сценарий инициализации интерфейса. Кроме того, вы можете просто выдать ifconfig wlan1 192.168.0.60 255.255.255.0
. Если шлюз также изменился, вам нужно будет изменить маршрут (что-то вроде ip route change default via 192.168.0.61 dev wlan0
).