Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexandr Lookoshkoff                 2:5012/30.85   06 Dec 2004  10:24:56
 To : All
 Subject : NAT поднять
 -------------------------------------------------------------------------------- 
 
 
 Сабж не получается...
 Где руки править? Я уже всякие варианты пробовал...
 
 Вот некоторые конфиги:
 ========= rc.conf =========
 ifconfig_vr0="inet a.b.c.34/30"
 defaultrouter="a.b.c.33"
 ifconfig_rl0="inet 192.168.247.65/27"
 inetd_enable="YES"
 firewall_enable="YES"
 firewall_script="/etc/rc.firewall"
 firewall_type="SIMPLE"
 firewall_flags=""
 natd_program="/sbin/natd"
 natd_enable="YES"
 natd_interface="vr0"
 natd_flags="-u -s -m"
 =======================
 
 ======== rc.firewall ========
 ot_if="vr0"
 ot_net="a.b.c.32/30"
 ot_ip="a.b.c.34"
 loc_if="rl0"
 loc_net="192.168.247.64/27"
 loc_ip="192.168.247.65"
 setup_loopback
 ${fwcmd} add 310 deny all from ${loc_net} to any in via ${ot_if}
 ${fwcmd} add 310 deny all from ${ot_net} to any in via ${loc_if}
 ${fwcmd} add 500 allow all from ${loc_net} to me via ${loc_if}
 ${fwcmd} add 500 allow all from me to ${loc_net} via ${loc_if}
 ${fwcmd} add 700 allow all from me to any via ${ot_if}
 ${fwcmd} add 700 allow all from any to me via ${ot_if}
 
 case ${natd_enable} in
 [Yy][Ee][Ss])
 if [ -n "${natd_interface}" ]; then
 ${fwcmd} add 60500 divert natd all from any to any
 # via ${natd_interface}
 # это была часть предыдущей строки.
 fi
 ;;
 esac
 
 ${fwcmd} add 64000 pass tcp from any to any established
 ${fwcmd} add 64000 pass all from any to any frag
 ${fwcmd} add 64100 pass tcp from any to ${ot_ip} 25 setup
 ${fwcmd} add 64100 pass tcp from any to ${ot_ip} 53 setup
 ${fwcmd} add 64100 pass udp from any to ${ot_ip} 53
 ${fwcmd} add 64100 pass udp from ${ot_ip} 53 to any
 ${fwcmd} add 64200 deny log tcp from any to any in via ${ot_if} setup
 ${fwcmd} add 64300 pass tcp from any to any setup
 =======================
 
 баг либо в правилах, либо в настройках ipfw или natd, ибо на rl0 пакеты бегают,
 а на vr0 уже нет.
 
 WBR, Alexandr Lookoshkoff.             Hичего не скажу.
 --- GoldED+/W32
  * Origin: ALCR (2:5012/30.85)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 NAT поднять   Alexandr Lookoshkoff   06 Dec 2004 10:24:56 
 Re: NAT поднять   Valentin Davydov   06 Dec 2004 12:56:48 
 NAT поднять   Vadim Krol   06 Dec 2004 14:33:58 
 NAT поднять   Alexandr Lookoshkoff   06 Dec 2004 16:59:58 
Архивное /ru.unix.bsd/1606641b3e51a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional