Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 May 1998 14:47:57 -0700 (PDT)
From:      Brad Tucker <zvi@t-networking.com>
To:        freebsd-questions@FreeBSD.ORG
Subject:   ip forwarding PPP and ed0
Message-ID:  <Pine.BSF.3.96.980524143259.9554A-100000@zvi.t-networking.com>

next in thread | raw e-mail | index | archive | help
I have a server wich is running a ppp server in one location, and is
conected to the internet via ethernet.(zvi, 206.117.19.2)

I also another freebsd machine running the ppp client at home.
(ivz 206.117.19.10).  Im running the ppp -auto -alias provider on the
freebsd machine at home.  This works fine for the freebsd machine.  I also
have another win95 machine(zzyx 206.117.19.11)  hooked up on a local
network to the freebas box at home.  I have gateway="yes" in my rc.config,
but packets will not pass from the win95 box to "zvi".  I can ping ivz
from zvi, and vice versa.  I can ping ivz to zzyx and vice versa, but I
can not ping zvi to zzyx or vice versa.

This is my host file:
127.0.0.1               localhost localhost.my.domain
206.117.19.10           ivz.t-networking.com    ivz                    
206.117.19.11           zzyx.t-networking.com   zzyx                     
206.117.19.2            zvi.t-networking.com    zvi

"These are fixed ips I assigned my self.  They are valid.  I have half of
a class C.

this is my host.conf:
hosts
bind

These are the statements out of rc.conf:
ifconfig_tun0="inet 206.117.19.10 206.117.19.2 netmask 255.255.255.255"
ifconfig_lo0="inet 127.0.0.1"   # default loopback device configuration.
ifconfig_ed0="inet 206.117.19.10 netmask 255.255.255.128"

defaultrouter="206.117.19.2"            # Set to default gateway (or NO).
static_routes=""                # Set to static route list (or leave
empty).
gateway_enable="YES"            # Set to YES if this host will be a
gateway.
router_enable="NO"              # Set to YES to enable a routing daemon.
router="routed"                 # Name of routing daemon to use if
enabled.
router_flags="-q"               # Flags for routing daemon.
mrouted_enable="NO"             # Do multicast routing (see
/etc/mrouted.conf).
mrouted_flags=""                # Flags for multicast routing daemon.
ipxgateway_enable="NO"          # Set to YES to enable IPX routing.
ipxrouted_enable="NO"           # Set to YES to run the IPX routing
daemon.
ipxrouted_flags=""              # Flags for IPX routing daemon.
arpproxy_all=""                 # replaces obsolete kernel option
ARP_PROXYALL.
forward_sourceroute="NO"        # do source routing (only if
gateway_enable is s
et to "YES")
accept_sourceroute="NO"         # accept source routed packets to us

this is ab ifconfig:
ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 206.117.19.10 netmask 0xffffff80 broadcast 206.117.19.127
        ether 00:40:05:69:59:03 
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        inet 206.117.19.10 --> 206.117.19.2 netmask 0xffffffff 
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
ppp1: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000

This is a netstat:
Routing tables

Internet:
Destination        Gateway            Flags     Refs     Use     Netif
Expire
default            zvi                UGSc        3       12      tun0
localhost          localhost          UH          0        0       lo0
206.117.19/25      link#1             UC          0        0 
zvi                ivz                UH          4     2041      tun0
zzyx               0:40:5:69:59:1     UHLW        0        8       ed0
543

The problem, I believe is that I cant get tun0 to pass packets any further
that itself.  When I do tcpdump from zzyx to ivz, it only goes through the
ed0, and not the tun0.

PLEASE HELP.  This is day #2 of non stop fun, and Ive run out of ideas.
Thanks
Brad


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980524143259.9554A-100000>