Назад | Перейти на главную страницу

как изменить ip интерфейса в ifconfig с помощью / etc / network / interfaces

Всем привет, когда вы модифицируете / 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).