Несколько IP адресов на одном интерфейсе ака алиасы на сетевой карте

Изображение пользователя balamutick.

По дебиану(бунтовое в этой части вряд ли отличается) видел такую статью: http://mk-sugar.blogspot.com/2010/11/debian-ip.html

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
        address XXX.YYY.ZZZ.AAA
        netmask 255.255.255.0
        network XXX.YYY.ZZZ.0
        broadcast XXX.YYY.ZZZ.255
up route add -host AAA.BBB.CCC.DDD dev eth0
up route add default gw AAA.BBB.CCC.DDD
        dns-nameservers AAA.BBB.CCC.DDD AAA.BBB.EEE.DDD
        dns-search example1.com
auto eth0:1
iface eth0:1 inet static
        address XXX.YYY.ZZZ.BBB
        netmask 255.255.255.0
        network XXX.YYY.ZZZ.0
        broadcast XXX.YYY.ZZZ.255
auto eth0:2
iface eth0:2 inet static
        address XXX.YYY.ZZZ.CCC
        netmask 255.255.255.0
        network XXX.YYY.ZZZ.0
        broadcast XXX.YYY.ZZZ.255

Это верный способ ?

0
dm - 3 Февраль, 2011 - 14:25
Изображение пользователя dm.

Верный

0
dyug - 3 Февраль, 2011 - 14:32

Да. у меня так работает.
Еще и вланы таким же образом прописываются. :-)

0
balamutick - 3 Февраль, 2011 - 14:49
Изображение пользователя balamutick.

Ещё интересный способ(со своим блекджеком): http://itblog.su/neskolko-ip-na-odnom-setevom-interfejjse.html/comment-page-1#comment-559
что сделал для того чтобы дополнительные к интерфейсу IP-шнеги прикручивались при старте системы? сделал следующее:
файл /etc/init.d/add_ip такого вида:

#!/bin/sh
# description: add's ip adress to eth0
# chkconfig: 2345 99 00

case "$1" in
'start')
#       ip addr add 88.82.78.163/29 brd + dev eth0
#       ip addr add 88.82.78.164/29 brd + dev eth0
#       ip addr add 88.82.78.165/29 brd + dev eth0
#       ip addr add 88.82.78.166/29 brd + dev eth0
        touch /var/lock/subsys/add_ip
        ;;
'stop')
        rm -f /var/lock/subsys/add_ip
        ;;
*)
        echo "Usage: $0 { start | stop }"
        ;;
esac
exit 0
в самом конце файла /etc/init.d/networkip addr add 88.82.78.163/29 brd + dev eth0
ip addr add 88.82.78.164/29 brd + dev eth0
ip addr add 88.82.78.165/29 brd + dev eth0
ip addr add 88.82.78.166/29 brd + dev eth0
route add default gw 88.82.78.161

0
dyug - 3 Февраль, 2011 - 15:43

очередная попытка соорудить нечто между /etc/net и красношапочным ?
Зачем, если есть работающие средства?
Мне лично не нравится (хотя я и понимаю, как оно работает) красношапочный конфиг.
Но я вообще не люблю красношапочные дисрибутивы...Были у меня с ними отношения... :-(

0
dm - 3 Февраль, 2011 - 16:27
Изображение пользователя dm.

Согласен. По мне так тоже проще и удобней когда всё в одном месте перед глазами в /etc/network/interfaces

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры