NATD server problem on 5.3 ?
spam at jeremino.homeunix.net
Tue Apr 19 03:04:08 PDT 2005
faisal gillani wrote on Tuesday 19 April 2005 10:08 in the group list.freebsd.questions:
> Well i recently installed my first natd server on
> freebsd 5.3, but its not working ?
> here is wat i did ..
> 1. compiles kernal with the following options
> options IPFIREWALL
> options IPV6FIREWALL
> options IPDIVERT
> 2. made the following entries in rc.conf
> ifconfig_fxp0="inet 192.168.0.1 netmask
> ifconfig_xl0="inet 10.0.0.5 netmask 255.255.255.0"
> natd_flags="-f /etc/natd.conf"
> 3. made the following entries in rc.firewall
> /sbin/ipfw -f flush
> /sbin/ipfw add allow all from any to any via fxp0
> /sbin/ipfw add allow icmp from any to any out via xl0
> /sbin/ipfw add allow all from any to any via lo0
> /sbin/ipfw add divert natd ip from any to any via xl0
> /sbin/ipfw add allow ip from any to 10.0.0.5 in recv
> /sbin/ipfw add allow ip from 10.0.0.5 to any out xmit
> 4. configure the windows clients as follows
> ipaddress = 192.168.0.3
> subnet = 255.255.255.0
> gateway = 192.168.0.1
> dns server = 192.168.0.2 "dns server capable of
> resolving internet & local address"
> this is all that i have done but still interet is not
> working on clients , what should i do now ?
It seems all quite well. You can debug this kind of problems yourself.
On the natd-server you start:
# tcpdump -i xl0
Then you start on your window client:
( any ip address wich responds to ping will do )
# ping 126.96.36.199
Then you have to see on the natd-server:
11:57:21.777620 IP natd-server > xs2.xs4all.nl: icmp 64: echo request seq 0
11:57:21.785412 IP xs2.xs4all.nl > natd-server: icmp 64: echo reply seq 0
If it doesnot show anything, you can repeat this for your
fxp0 interface ( where the window client is connected i suppose )
>From the results you can conclude wich connection is (not) working
Key-ID = A6581435 E-mail address is valid
More information about the freebsd-questions