то что ты навешал в качестве алиасов полный бред
1) inet xxx.xxx.xxx.84 netmask 0xffffffff broadcast xxx.xxx.xxx.84
что это ?
у тя ip адрес равен броадкасту
должно быть так
inet xxx.xxx.xxx.83 netmask 0xfffffff0 broadcast xxx.xxx.xxx.95
inet xxx.xxx.xxx.84 netmask 0xfffffff0 broadcast xxx.xxx.xxx.95
inet xxx.xxx.xxx.85 netmask 0xfffffff0 broadcast xxx.xxx.xxx.95
inet xxx.xxx.xxx.86 netmask 0xfffffff0 broadcast xxx.xxx.xxx.95
inet xxx.xxx.xxx.87 netmask 0xfffffff0 broadcast xxx.xxx.xxx.95
inet xxx.xxx.xxx.92 netmask 0xfffffff0 broadcast xxx.xxx.xxx.95
inet xxx.xxx.xxx.93 netmask 0xfffffff0 broadcast xxx.xxx.xxx.95
inet xxx.xxx.xxx.94 netmask 0xfffffff0 broadcast xxx.xxx.xxx.95
2) убери реальный адрес с внутреннего интефейса.
3) что нужно клиенту?
что значит перекинуть внешний адрес?
клиент хочет на свой рутер на карточку которая смотрит на тебя поставить реальный ip ?
или можно ему выдать серые адреса, но все соединения транслировать с определенного белого адреса на его серый ?
а вообще читать до просветления
что такое броадкаст,адрес сети, маска сети.
>Чего-то никак сообразить не могу. Необходимо на одного из клиентов
> перекинуть внешний адрес. На внешнем интерфейсе роутера настроена
> внешняя подсеть, все адреса навешаны алиасами. На внутреннем
> интерфейсе - серая подсеть плюс алиасом - внешняя, дабы
>к клиенту
> внешний адрес прокинуть (см. ниже).
> В результате этих манипуляций у клиента - внешний адрес,
>
> маршрутизатор он видит, но в интернет не выходит. Подозреваю,
>что
> грабли с маршрутами, routed при попытке запуска ругается о
>
> возможном конфликте сетевых масок, но работает.
> Файрволл для этого клиента полностью открыт.
>
> Где я накосячил?
>
>pic# ifconfig
>xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> options=b<RXCSUM,TXCSUM,VLAN_MTU>
> inet6 fe80::204:79ff:fe67:b492%xl0 prefixlen 64
>scopeid 0x1
> inet xxx.xxx.xxx.82 netmask 0xfffffff0
>broadcast xxx.xxx.xxx.95
> inet xxx.xxx.xxx.83 netmask 0xffffffff
>broadcast xxx.xxx.xxx.83
> inet xxx.xxx.xxx.84 netmask 0xffffffff
>broadcast xxx.xxx.xxx.84
> inet xxx.xxx.xxx.85 netmask 0xffffffff
>broadcast xxx.xxx.xxx.85
> inet xxx.xxx.xxx.86 netmask 0xffffffff
>broadcast xxx.xxx.xxx.86
> inet xxx.xxx.xxx.87 netmask 0xffffffff
>broadcast xxx.xxx.xxx.87
> inet xxx.xxx.xxx.92 netmask 0xffffffff
>broadcast xxx.xxx.xxx.92
> inet xxx.xxx.xxx.93 netmask 0xffffffff
>broadcast xxx.xxx.xxx.93
> inet xxx.xxx.xxx.94 netmask 0xffffffff
>broadcast xxx.xxx.xxx.94
> ether 00:04:79:67:b4:92
> media: Ethernet autoselect (100baseTX <full-duplex>)
> status: active
>xl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> options=b<RXCSUM,TXCSUM,VLAN_MTU>
> inet 172.16.0.254 netmask 0xffffff00
>broadcast 172.16.0.255
> inet6 fe80::204:75ff:feff:5c80%xl2 prefixlen 64
>scopeid 0x3
> inet xxx.xxx.xxx.89 netmask 0xfffffffc
>broadcast xxx.xxx.xxx.91
> ether 00:04:75:ff:5c:80
> media: Ethernet autoselect (10baseT/UTP)
>
> status: active
>plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
> inet6 ::1 prefixlen 128
>
> inet6 fe80::1%lo0 prefixlen 64
>scopeid 0x5
> inet 127.0.0.1 netmask 0xff000000
>