FreeBSD 4.5 + ppp + nat
hi
имеется локальная сеть - шлюз в интернет FreeBSD 4.5
соединяется по модему(выделенка), для соединения выделен 1 IP адрес, в локалке адреса 192.168.**
делаю так:
rc.conf :
natd_program="/sbin/natd"
natd_enable="YES"
natd_interface="ppp0"
rc.firewall :
/sbin/ipfw add divert natd all from any to any via ppp0
когда интерфейс поднят, после загрузки пишу:
ntad -interface ppp0
но если прописываю его в автозагрузке, или в конфигурации ppp ставлю -nat ничего не выходит т.к. интерфейс не поднят. приходится все время ручками. как сделать чтобы он запускался и ждал когда интерфейс поднимется, или запускался только после того как ppp0 заработает.
модемы всегда в коннекте, т.е. ppp0 сам по себе поднимается медленно и после всех демонов.
|