|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 12 Sep 2002 01:03:46 To : Evgeny Dementiev Subject : Re: ipfw forwarding -------------------------------------------------------------------------------- ED> Естественно в данной настройке он указывает только адрес локального ED> интерфейса муршрутизатора. Я попытался сделать ipfw forwarding на ED> маршрутизаторе: ipfw add fwd <лок.адрес>,<лок.порт> from any to ED> <внешн.адрес> <внешн.порт> ipfw add allow from any to any established Hе ED> заработало. Почему? Потому что ipfw ничего не меняет в самом пакете, и <лок.порт> игнорирует, если <лок.адрес> не собственный адрес маршрутизатора, о чем написано в man ipfw. Так что пакет попадает на внутреннюю машину и ее OS его отбрасывает как чужой, если там не принято никаких мер, типа ipfw add fwd 127.0.0.1,<лок.порт> Есть другой вариант - пробрасывать пакеты внутрь не через ipfw, а через natd, который перепишет destination address в пакете и OS его примет. Eugene --- slrn/0.9.7.4 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/8869ea5abcac.html, оценка из 5, голосов 10
|