Помогите!
У меня FreeBSD 6.2
xl0 - ADSL - модем с IP - 172.17.17.2
rl0 - 192.168.1.18
defaultrouter="172.17.17.1"
Хочу установить NAT.Делаю :
1. В /usr/local/etc/rc.d создаю скрипт natd.sh
#!/bin/sh
# Пробовал и то и другое
#natd -p 8668 -n tun0
natd -p 8668 -a 172.17.17.2
2. В /usr/local/etc/rc.d создаю скрипт ipfw.sh
#!/bin/shn1="192.168.1.0/24"
ip_xl0="172.17.17.2"
ip_rl0="192.168.1.18"$ipfw -f flush
$ipfw add allow ip from { $n1 } to any via rl0$ipfw add divert 8668 all from any to any via xl0
$ipfw add allow all from any to any$ipfw add 65530 deny log ip from any to any
На машине под Win2000
в свойствах TCP IP прописываю шлюз - 192.168.1.18
в ствойствах подключения Iexplorer - отключаю все галки
(без прокси, без автоматического поиска)На месте инет есть, а из сети не могу выйти.
Помогите! Может что забыл сделать?
Давайте начнем с того, что уточним - adsl = ppp подключение?
Если да - и запускайте себе на здоровье ppp -ddial -nat
>
>Давайте начнем с того, что уточним - adsl = ppp подключение?
>Если да - и запускайте себе на здоровье ppp -ddial -natДак ADSL - он (как я знаю) сам подключается в сеть провайдера подымая ppp - соединение.
Наверное если бы я сам подымал ppp, то тогда я выполнял бы эту команду.
Просто, если ppp - подымает модем мне легче с тех. поддержкой провайдера договориться если конекта нет.
... у кого схожая ситуация - помогитее !!
во первых
в /etc/rc.conf
gateway_enable="YES"
==
я использую pf
для простого ната /etc/pf.conf
ext_if=xl0
int_if=rl0
nat on $ext_if from any to any -> $ext_if
pass in quick from $int_if to any modulate state