![]() |
ifconfig
с помощью команды ifconfig eth0:1 255.255.255.255 прикрутил дополнительный блок ипов на интерфейсы
eth0:1 - 5 но при перизагрузке сервера это обнуляется и опять нужно прописывать. что нужно сделать чтобы обнуления не происходило? |
Ну в файлах обычно прописывается,где конкретно зависит от дистрибутива,в РедХетовских /etc/sysconfig/network-scripts/ifcfg-eth0:1 (2,3,4,5).
В смысле,скопировать можно /etc/sysconfig/network-scripts/ifcfg-eth0 для каждого виртуального сетевого интерфейса и отредактировать. |
у меня тут вот это, сорри а менять нужно только IPADDR или вооще все?
DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=ip NETMASK=255.255.255.240 GATEWAY=ip |
Ну название интерфейса (DEVICE=) разумеется тоже надо прописать :)
|
да это понятно а вот это тоже самое оставить?
NETMASK=255.255.255.240 GATEWAY=бла -бла ип. |
NETMASK - зависит от сети, в которую входят новые адреса, если полная сеть класса С (254 IP), то последняя цифра - 0, если меньше - соответственно меняется маска.
GATEWAY - это через какую машину пакеты уходят на улицу |
GrOgy, еще можно все команды что ты вручную вводил подымать при загрузке (ака автозагрузка) прописывается в /etc/rc.d/rc.local и ему подобных местах
|
можешь намалевать скрипт че нить по типу:
addsz.sh #!/bin/sh /sbin/ifconfig eth0:1 255.255.255.255 ... /sbin/ifconfig eth1:2 255.255.255.255 ... .... /sbin/ifconfig ethn:n-1 255.255.255.255 ... ложишь его в /usr/local/etc/rc.d/ или в зависимости от того какая у тебя система /rc.d/ можеть быть в другом месте. делаешь этот файл addsz.sh исполняемым : chmod +x addsz.sh по идее все. при перезагрузке при поднятии системы он будет у тебя запускаться автоматически и соответсвенно интерфейсы будут подниматься. |
| Часовой пояс GMT +4, время: 13:29. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.