@rtem |
|
Темы:
32
Сообщения:
127
Участник с: 04 января 2009
|
Всем привет. Собственно вот настройка сети, netcfg не использую, используется network interface=eth0 address=192.168.231.10 netmask=255.255.255.0 gateway=192.168.231.2 как мне добавить алиас/ы? пробовал так interface=eth0:0 address=192.168.231.15 netmask=255.255.255.0 gateway=192.168.231.2 но не заработало, просто перебился основной адрес)) |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Никак. Упрощённый синтаксис алиасов не предусматривает. Так что либо использовать другие инструменты, либо писать свои команды в свой скрипт. |
@rtem |
|
Темы:
32
Сообщения:
127
Участник с: 04 января 2009
|
Natrio а какие инструменты можно еще использовать netcfg? или есть еще что то? X-программы не подойдут, так как это сервер, ну вернее тестовый сервер, и там нет Х. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
@rtem /dev/hands и обычные команды настройки сети ;) Пишем вот такой скрипт /etc/rc.d/localnet , и ставим в DAEMONS вместо network #!/bin/bash . /etc/rc.conf . /etc/rc.d/functions d_start() { stat_busy "Starting localnet" ip link set eth0 up ip addr add 192.168.231.10/24 dev eth0 ip addr add 192.168.231.15/24 dev eth0 label eth0:1 ip route add default via 192.168.231.2 dev eth0 add_daemon localnet stat_done } d_stop() { stat_busy "Stopping localnet" ip addr flush dev eth0 ip link set eth0 down rm_daemon localnet stat_done } case "$1" in start) d_start ;; stop) d_stop ;; restart) d_stop ; d_start ;; *) echo "usage $0 start|stop|restart" >&2 exit 1 esac exit 0 |