OpenVPN routing
Maciej Milewski
milu at dat.pl
Tue Apr 26 06:07:12 UTC 2011
On Tuesday 26 of April 2011 04:38:29, Ryan Coleman wrote:
> Also:
> [root at nbserver1 /usr/home/ryanc]# ifconfig
> em0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0
> mtu 1500 options=98<VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
> ether 00:14:22:15:dc:65
> inet 192.168.46.2 netmask 0xffffff00 broadcast 192.168.46.255
> media: Ethernet autoselect (1000baseT <full-duplex>)
> status: active
> tap0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0
> mtu 1500 options=80000<LINKSTATE>
> ether 00:bd:7e:86:1d:00
> inet 192.168.47.1 netmask 0xffffff00 broadcast 192.168.47.255
> Opened by PID 10341
> bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu
> 1500 ether 46:e1:75:c6:a3:a7
> inet 192.168.47.254 netmask 0xffffff00 broadcast 192.168.47.255
> id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
> maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
> root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
> member: tap0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
> ifmaxaddr 0 port 5 priority 128 path cost 2000000
> member: em0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
> ifmaxaddr 0 port 1 priority 128 path cost 20000
>
> On Apr 25, 2011, at 9:36 PM, Ryan Coleman wrote:
> > I've got an OpenVPN connection working to my remote server, but I want to
> > route the traffic to the local LAN.
> >
> > I have a bridge set up, pingable... but can't ping the em1 (192.168.46.2)
> > from the remote machine.
> >
> > Server.conf:
...
> > server 192.168.47.0 255.255.255.0
From the man openvpn(8):
Don't use --server if you are ethernet bridging. Use --server-
bridge instead.
And additionally bridging means that you have to divide your local
subnet(192.168.46.0/24) into two parts. Please have a look for the example at
[1].
You may even not need bridging if you want to use two subnets of /24. Have you
tried with standard setup(server) and configuring your default gateway(I
suspect 192.168.46.1) with the routing information about openvpn subnet
192.168.47.0/24?
[1] http://openvpn.net/index.php/open-source/documentation/miscellaneous/76-
ethernet-bridging.html
Maciej Milewski
More information about the freebsd-questions
mailing list