Настройка диапазонов IP в CentOS
Частенько бывает, что необходимо настроить не один или 2 дополнительных IP а целый диапазон. Например в случае веб сервера с несколькими ssl сертификатами.
Что бы не городить огород, для этого подходят CentOS IP ranges.
Вот примерное именование файлов.
Вот примерное именование файлов.
Copy Source | Copy HTML
/etc/sysconfig/network-scripts/ifcfg-eth0-range0
- /etc/sysconfig/network-scripts/ifcfg-eth0-range1
Что бы не городить огород, для этого подходят CentOS IP ranges:
Первые 2 параметра думаю и так понятны, объясню третий, CLONENUM_START:Copy Source | Copy HTML
IPADDR_START=XXx.xxx.xxx.20
- IPADDR_END=xxx.xxx.xxx.26
- CLONENUM_START= 0
Когда данный скрипт запускается, он создает интерфейсы типа eth0:0, eth0:1 и тд
Вот в eth0:x, наш параметр и есть X.
В реальной жизни это нужно когда мы делаем несколько разных диапазонов. Просто выставляйте в каждом файле это число значением, заведомо большим чем количество IP в предыдущем файле.
Статические маршруты
Если мы хотим настроить статические маршруты - rc.local - не самая лучшая идея. Для этого есть файлы типа:
/etc/sysconfig/network-scripts/route-eth0
Содержимое которых похоже на формат записи для команды ip
Copy Source | Copy HTML
default 192.168.0.1 dev eth0
10.10.10.0/24 via 192.168.0.1 dev eth0
172.16.1.0/24 via 192.168.0.1 dev eth0
Более подробно:Deployment_Guide
Удачи в настройке сети.
Комментариев нет :
Отправить комментарий