OC: FreeBSD 5.5.
Диапазон адресов:
195.28.77.64/28
на шлюзе 3 интерфейса:
rl0 - смотрит в инет
xl0 - DMZ (195.28.77.74-195.28.77.78 --- WEB + MAIL сервера)
fxp0 - LAN
rl0 - xl0 Мост
Настроил при помощи if_bridge.
Код: Выделить всё
rl0: flags=18943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST,POLLING> mtu 1500
options=48<VLAN_MTU,POLLING>
inet 195.28.77.66 netmask 0xfffffff8 broadcast 195.28.77.71
ether 00:c1:28:00:f1:35
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
fxp0: flags=18843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,POLLING> mtu 1500
options=48<VLAN_MTU,POLLING>
inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255
ether 00:a0:c9:93:87:ca
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
xl0: flags=18943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST,POLLING> mtu 1500
options=49<RXCSUM,VLAN_MTU,POLLING>
inet 195.28.77.73 netmask 0xfffffff8 broadcast 195.28.77.79
ether 00:10:5a:0f:90:3e
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
bridge0: flags=8043<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether ac:de:48:49:8e:a7
priority 32768 hellotime 2 fwddelay 15 maxage 20
member: rl0 flags=3<LEARNING,DISCOVER>
member: xl0 flags=3<LEARNING,DISCOVER>
Как ещё можно организовать DMZ и где почитать?
P.S. Раскопал БАГ. Все компы в зоне DMZ нормально работают несколько минут, после чего отказываются работать через интерфейсы связанные МОСТОМ. Появилось вчера.
Ищу другие варианты. Срочно. Обновление не помогает.
Ещё раз повторю:
1. Доступ из(в) локалки в DMZ есть
всегда.
2. Доступ DMZ в инет тоже
всегда.
3. Доступ из инета (пакеты вообще не приходят, хотя и были отправлены. Даже ответы на PING) непостоянный. Лечится не перезапуском ШЛЮЗА(на нём мост настроен), а перезапуском /etc/netstart на компах в DMZ зоне. (Дал бог не Windows хоть)
После перезапуска 5-6 минут нормально инет работает, потом опять глюки.
На всех компах в DMZ зоне необходимо перезапускать /etc/netstart