Добрый день,Понадобилось мне привязать 2й IP к своему серверу у хостера hetzner.de.
Суппорт ничего внятного не смог сказать по этому поводу, только выдал такие данные:IP: 46.4.42.251
Gateway: 46.4.42.225
Maske: 255.255.255.224Основной IP сервера 88.198.60.100
НО адрес 46.4.42.251 не пингуется вообще ...
Попытался создать алиас в ifconfigifconfig rl0 inet 46.4.42.251 netmask 255.255.255.244 gateway 46.4.42.225 alias
Помогло отчасти ... с локалхоста начал пинговаться, но с мира нет ...
Содержимое ifconfig:
nick-on# ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=3808<VLAN_MTU,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
ether 00:11:6b:3c:60:0b
inet 88.198.60.100 netmask 0xffffffe0 broadcast 88.198.60.127
inet 46.4.42.251 netmask 0xfffffff4 broadcast 46.4.42.225
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
nd6 options=3<PERFORMNUD,ACCEPT_RTADV>Вычитал что можно прокинуть маршрут с помощью файрвола... как-то следующим образом:
nick-on# ipfw add fwd 46.4.42.225 ip from 255.255.255.0/24 to any via rl0
но выдаёт ошибку:
ipfw: getsockopt(IP_FW_ADD): Invalid argument
Помогите пожалуйста решить проблему.
> IP: 46.4.42.251
> Gateway: 46.4.42.225
> Maske: 255.255.255.224
> inet 46.4.42.251 netmask 0xfffffff4 broadcast 46.4.42.225А почему броадкаст на интерфейсе совпадает с адресом шлюза?
Разве броадкаст в данном случае не должен быть 46.4.42.255?
IP: 46.4.42.251
Gateway: 46.4.42.225
Maske: 255.255.255.224
----------^^^^^^^^^^^^^^^^
...
ifconfig rl0 inet 46.4.42.251 netmask 255.255.255.244 gateway 46.4.42.225 alias
-------------------------------------------------^^^^^^^^^^^^^^^^надо бы
ifconfig rl0 inet 46.4.42.251 netmask 255.255.255.224 gateway 46.4.42.225 alias