Сделал все как написано в этой статье http://www.opennet.me/base/net/bsd_pbr_route.txt.html , все ок работает!
НО!
Объсните пожалуйста почему так происходит:
1)если не указывать ни какой дефаулт шлюз, то ни чего не работат.
2)можно указать в качестве шлюза любой ип из ип_пространства двух инет-каналов, кроме ип самой карточки, не важно есть там роутер или нет...все будет работать...
3)предположим мы поставили еще одну сетевую карту. Выдали ип, отличный от всех остальных сетевух, и маску НЕ 255.255.255.255. Если указать дефаулт шлюз из ип_пространства этой сетевой(любой, кроме собственого ип), все ок, работают оба канала...
НО если в начале всех правил закрыть доступ к этой сетевой вот так:
ipfw add 1 deny ip from <ip_пространство_ПЕРВОЙ_ЛОКАЛЬНОЙ_сети> to any out via <новая_сетевуха>
ipfw add 2 deny ip from <ip_пространство_ВТОРОЙ_ЛОКАЛЬНОЙ_сети> to any out via <новая_сетевуха>
, то ни чего не работает!
Поясните, почему так происходит...и как разрулить 1 и 3 пункт?
|