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

IP-адрес команды ifconfig в Linux, постоянная маска подсети

Я хотел бы изменить свой IP-адрес и маску подсети с помощью следующей команды: ifconfig eth1 192.168.1.2 netmask 255.255.255.0 up

и

маршрут добавить по умолчанию gw 192.168.1.1

когда я перезагружаю свой Linux, его больше нет. Я хотел бы, чтобы эта команда оставалась постоянной. Является ли это возможным?

Спасибо

В ifcfg скрипт содержит постоянные данные о ваших интернет-устройствах. Вы можете найти их в /etc/sysconfig/network-scripts/ifcfg-<devicetype><num>. Там вы должны изменить / добавить следующее в ifcfg-eth1:

BOOTPROTO=static
IPADDR=192.168.1.2 
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

Что должно сработать. Чтобы увидеть изменения в действии, выполните sudo /etc/init.d/network restart

Если вам не нужен способ sys V, вы можете добавить

/sbin/route add default gw 192.178.1.1

в /etc/rc.d/rc.local. Хотя, как указывает qweet, лучше редактировать скрипты initi.

возможно эта ссылка поможет. статический IP учебник