[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

I just am not doing something right.



I'm trying to get ipmasq working and I'm not doing something right.
My win 95 machine ip is 192.168.207.111
the masq is 255.255.255.0
the linux machine is 192.168.207.110

My provider has dynamic ip address so it will change every time I log in.

here is some output files

ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:20:78:13:9A:71  
          inet addr:192.168.207.110  Bcast:192.168.207.255
Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:5 Base address:0x6700 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:209.100.171.123  P-t-P:209.100.171.2
Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:22 errors:1 dropped:0 overruns:0 frame:1
          TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:10 

ipmasq -d
Interfaces found:
  ppp0	209.100.171.123/255.255.255.255
  eth0	192.168.207.110/255.255.255.0
/sbin/ipchains -P input DENY
/sbin/ipchains -P output DENY
/sbin/ipchains -P forward DENY
/sbin/ipchains -F input
/sbin/ipchains -F output
/sbin/ipchains -F forward
/sbin/ipchains -A input -j ACCEPT -i lo
/sbin/ipchains -A input -j ACCEPT -i eth0 -s 192.168.207.110/255.255.255.0
/sbin/ipchains -A input -j ACCEPT -i ppp0 -d 209.100.171.123/32
/sbin/ipchains -A input -j DENY -i ppp0 -s 192.168.207.110/255.255.255.0 -l
/sbin/ipchains -A forward -j MASQ -i ppp0 -s 192.168.207.110/255.255.255.0
/sbin/ipchains -A output -j ACCEPT -i lo
/sbin/ipchains -A output -j ACCEPT -i eth0 -d 192.168.207.110/255.255.255.0
/sbin/ipchains -A output -j ACCEPT -i eth0 -d 224.0.0.0/240.0.0.0 -p ! tcp
/sbin/ipchains -A output -j ACCEPT -i ppp0 -s
209.100.171.123/255.255.255.255
/sbin/ipchains -A output -j DENY -i ppp0 -d 192.168.207.110/255.255.255.0 -l
echo "1" > /proc/sys/net/ipv4/ip_forward

route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface
209.100.171.2   *               255.255.255.255 UH    0      0        0 ppp0
localnet        *               255.255.255.0   U     0      0        0 eth0
default         209.100.171.2   0.0.0.0         UG    0      0        0 ppp0


I've read the man pages on route, ipmasq and ipchains.
I just am stuck here, I need to get the  224.0.0.0 and 240.0.0.0 to
something that will work like the win 95 machines ip.

thx for any help.



Reply to: