This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
freebsd:tunnels [2015/02/12 13:57] tschulz [Diagram] |
freebsd:tunnels [2015/02/12 14:02] tschulz |
||
---|---|---|---|
Line 5: | Line 5: | ||
==== Tunnel Script ==== | ==== Tunnel Script ==== | ||
- | <file> | + | <file bash gre.sh> |
#!/bin/sh | #!/bin/sh | ||
TUNNEL_IF="gre0" | TUNNEL_IF="gre0" | ||
- | MYSELF_EXT="192.168.117.1" | + | MYSELF_EXT="" |
- | MYSELF_TUNNEL="192.168.220.1" | + | MYSELF_TUNNEL="" |
- | OTHER_EXT="192.168.117.2" | + | OTHER_EXT="" |
- | OTHER_TUNNEL="192.168.220.2" | + | OTHER_TUNNEL="" |
+ | OTHER_NET="" | ||
Line 24: | Line 25: | ||
ifconfig ${TUNNEL_IF} ${MYSELF_TUNNEL} ${OTHER_TUNNEL} netmask 255.255.255.252 | ifconfig ${TUNNEL_IF} ${MYSELF_TUNNEL} ${OTHER_TUNNEL} netmask 255.255.255.252 | ||
ifconfig ${TUNNEL_IF} tunnel ${MYSELF_EXT} ${OTHER_EXT} | ifconfig ${TUNNEL_IF} tunnel ${MYSELF_EXT} ${OTHER_EXT} | ||
+ | route add ${OTHER_NET} ${OTHER_TUNNEL} | ||
</file> | </file> | ||
+ | |||
+ | {{:freebsd:freebsd_tunnels.svg.odg|}} | ||