URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 1983
[ Назад ]

Исходное сообщение
"Тематический каталог: IP Alias в FreeBSD (freebsd ip alias)"

Отправлено auto_topic , 30-Апр-03 02:45 
Обсуждение статьи тематического каталога: IP Alias в FreeBSD (freebsd ip alias)

Ссылка на текст статьи: http://www.opennet.me/base/net/bsdalias.txt.html


Содержание

Сообщения в этом обсуждении
"IP Alias в FreeBSD (freebsd ip alias)"
Отправлено Аноним , 30-Апр-03 02:45 
a u menya pri popytke pishet:
ifconfig: ioctl (SIOCAIFADDR): File exists :(
chto delat'?

"IP Alias в FreeBSD (freebsd ip alias)"
Отправлено netangel , 04-Май-03 13:59 
down сначала сделай этому интерфейсу, должно помочь...

"IP Alias в FreeBSD (freebsd ip alias)"
Отправлено Фдор , 15-Дек-03 14:45 
Вышеописаная схема работала на 4.2, а на 4.8 пришлось broadcast неперсекаемыми делать.... Всё равно заработала.

"IP Alias в FreeBSD (freebsd ip alias)"
Отправлено Nuller , 21-Янв-04 07:41 
Что значит  неперсекаемыми ?

"IP Alias в FreeBSD (freebsd ip alias)"
Отправлено Aleksanders , 14-Сен-04 13:07 
Есть сервер вот такой структуры:
провайдер ---модем_xdsl---хаб---сервер---локалка
Еще к хабу подключена телефонная Vo-ip абонентская станция Planet, но здесь на схеме в одну строчку сложно это показать :)
Проблема такая. Сервер соединен с хабом через интерфейс rl0 с данными:
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet XXX.XXX.XXX.XXX netmask 0xfffffff0 broadcast YYY.YYY.YYY.YYY
        inet6 fe80::250:baff:fe5f:7cc5%rl0 prefixlen 64 scopeid 0x1
        ether 00:50:ba:5f:7c:c5
        media: Ethernet autoselect (10baseT/UTP)
        status: active
Надо сконфигурировать модем с помощью telnet, он имеет внутренний ip=192.168.1.1/24 и нужно иметь на rl0 ip из его сетки, например, 192.168.1.5/24. Пишу команду на сервере:
ifconfig rl0 alias 192.168.1.5/24
И вижу изменения:
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet XXX.XXX.XXX.XXX netmask 0xfffffff0 broadcast YYY.YYY.YYY.YYY
        inet6 fe80::250:baff:fe5f:7cc5%rl0 prefixlen 64 scopeid 0x1
        inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:50:ba:5f:7c:c5
        media: Ethernet autoselect (10baseT/UTP)
        status: active
Пробую пинговать телефонку, до нее и обратно доходит только 1 пинг, после чего коннект с ней пропадает, сколько ни пингуй:
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=254 time=1.565 ms
^C
--- 192.168.1.1 ping statistics ---
5 packets transmitted, 1 packets received, 80% packet loss
round-trip min/avg/max/stddev = 1.565/1.565/1.565/0.000 ms
Если убрать и снова сделать алиас, то можно пропустить еще 1 пинг... Вот только толку с такой работы... Сервер у меня FreeBSD 4.9. Что можно сделать, чтобы побороть этот глюк?
Есть подозрения, что нормальной связи с модемом может вредить каким-то образом то обстоятельство, что сервер с модемом общается через ATM, а не через ip... Короче, я не силен в сетевых протоколах :( Помогите! Не ехать же в другой город!

"IP Alias в FreeBSD (freebsd ip alias)"
Отправлено lex , 22-Мрт-05 13:47 
Сенкс огромный мозг парил 2 недели

"IP Alias в FreeBSD (freebsd ip alias)"
Отправлено sas , 28-Ноя-06 19:01 
У меня на 4.9 маску надо ставить было 32, а на 6.1 - реальную. Прописываться с маской 32 прописывалось, но не работало :(