Я хотел бы изменить свой 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 учебник