ipnat - No route to host
Ronald Weinrich
freebsd at werosoft.com
Tue May 6 10:26:02 PDT 2003
Hi list,
I try to setup ipnat for my freebsd-box v.4.8 but something goes wrong and I can not
find out what. I thought first install ipnat and than ipfilter?
if I ping from freebsd-box 192.168.0.1 or xx.xx.xx.166
I get
No route to host
I hope any of you can give me a hint thanks in advance
Ron
my system looks like:
INTERNET
--------- ip xx.xx.xx.xx
|
|
--------- ip xx.xx.xx.xx
MY ROUTER
--------- 213.47.28.161 is gw for ..162 and 163
|
|
--------www dns1 xx.xx.xx.162
|
--------dns2 xx.xx.xx.163
|
|
--------- ed0 xx.xx.xx.166
freebsd-box
ipnat should run here :)
(ipfilter) later may be ;)
--------- ep0 192.168.0.1 gw for intra 192.168.0.xx
|
|
---------
winxx ip 192.168.0.xx gw 192.168.0.1 subn 255.255.255.0
I build the kernel with
options IPFILTER
options IPFILTER_LOG
options IPFILTER_DEFAULT_BLOCK
in rc.conf is
hostname="firewall"
defaultrouter="213.47.28.161" ??????
gateway_enable="YES"
ipnat_enable="YES"
ifconfig_ed0="inet 213.47.28.166 netmask 255.255.255.240"
kern_securelevel_enable="NO"
linux_enable="NO"
nfs_reserved_port_only="YES"
sendmail_enable="YES"
sshd_enable="YES"
in /usr/local/etc/rc.d/ipnat.sh
--------------------------------
#!/bin/sh
/sbin/ifconfig ep0 down
/sbin/ifconfig ep0 inet 192.168.0.1 netmask 0xffffff00 broadcast
192.168.5.255
/sbin/ifconfig ep0 up
[ -x /sbin/ipnat ] && /sbin/ipnat -CF -f /etc/ipnat.conf && ipf -
y && echo -n 'ipnat'
in etc/ipnat.conf
-------------------
map ep0 192.168.0.0/24 -> 213.47.28.160/32 portmap tcp/udp
10000:60000
ep0 192.168.0.0/24 -> 213.47.28.160/32
ipnat.rules is empty ?
More information about the freebsd-questions
mailing list