|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Denis Zhdanov 2:5020/400 23 Dec 2000 08:23:44 To : All Subject : Что я не так делаю ( NAT on FreeBSD ), help! -------------------------------------------------------------------------------- Hi многоуважаемый All! Hужно мне было поставить NAT на FreeBSD, чтобы дайлапные юзеры могли в Интете полазить, а реальные адреса им не давать. Почитал я разные маны и сначала решил попробовал на локалке на другой машине. Скомпилил ядро с IPDIVERT,втыкнул карточку сетевую в машину, ifconfig ed1 192.168.1.1 up netmask 255.255.255.0 broadcast 192.168.1.255 затем ipfw add 2000 divert natd all from any to any via ed0 (ed0 - это интерфейс смотрящий в Инет ) и natd -p 8668 -n ed0 -redirect_address 192.168.1.1 xxx.xxx.xxx.xxx (ххх.ххх.ххх.ххх - реальный Инетовский адрес, на нем ed0 сидит) Вроде заработало, все Ок. Теперь, думаю, попробую с dialup. Hа машинке с dialup внешний интерфейс - sl0 (SLIP к провайдеру), и на эту машинку звонят юзеры (через pppd). Также скомпилил ядро, пишу в /etc/ppp/options.ttyD1 .. 192.168.100.1:192.168.100.2 .. делаю natd -p 8668 -n sl0 -redirect_address 192.168.100.1 yyy.yyy.yyy.yyy (yyy.yyy.yyy.yyy - адрес sl0) и ipfw add 2000 divert natd all from any to any via sl0 и тишина... То есть звонишь, коннектится, дает тебе адрес 192.168.0.2, к локальной машине доступ имеешь, а дальше - никуда. Что не так? Как это дело нужно организовать правильно, чтобы юзеры могли нормально лазить по Инету? Помогите плиз, очень надо. Sent via NewsGate http://www.newsgate.ru/ --- ifmail v.2.15dev5 * Origin: Telemost Co. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/934618b1115b.html, оценка из 5, голосов 10
|