gooamoko
Зарегистрирован: 26.12.2003 Сообщения: 98
|
Добавлено: Пт Сен 17 2004 10:54 Заголовок сообщения: pppd, ipnat и ipf в NetBSD |
|
|
Господа!
Есть компьютер (аналог 486-го с 16 Мегабайтами оперативной памяти) на котором установлена NetBSD.
К компьютеру подключен через ком порт сотовый телефон.
Планируется использовать компьютер в качестве шлюза в интернет через GPRS. Имеется так же сетевая карта (ne2000-совместимая, ISA-шная), которая смотрит в локальную домашнюю сеть.
pppd соединяется. Правила ipnat следующего вида
map ppp0 192.168.0.0/24 -> 0/32 tcp/udp portmap 40000:60000
map ppp0 192.168.0.0/24 -> 0/32
В правилах ipf - все разрешено для локальной сети и никаких записей относительно политик для трафика, который приходит через ppp0.
Вроде-как по умолчанию все разрешено.
Теперь о том, как это работает:
При запросе с другого компьютера (например ping yandex.ru) DNS-имя разрешается в адрес и все! Ответ (судя по статистике при разрыве ppp-соединения) приходит, но (даже при пинге с самого шлюза) не отображается (то есть ping просто молчит и все. 100% потерь). Складывается впечатление, что трафик от ppp отбрасывается ipf.
Теперь вопрос: в чем у меня руки кривые? где копать? Это ipnat, ipf или что ещё?
Заранее благодарен. _________________ Что один сделал, другой завсегда сломать сможет |
|