Туннель настроил, вот только так и не могу в сетки попасть.R1
rc.conf
gateway_enable="YES"
ifconfig_rl0="inet 192.168.5.250 netmask 255.255.255.0"
ifconfig_fxp0="inet 172.16.51.2 netmask 255.255.255.0"
defaultrouter="172.16.51.1"
hostname="r1.localdomain"
cloned_interfaces="gif0"
gif_interfaces="gif0"
gifconfig_gif0="172.16.51.2 172.16.2.2"
ifconfig_gif0="inet 192.168.5.250 192.168.7.177 netmask 255.255.255.0"
static_routes="vpn"
route_vpn="192.168.5.0 192.168.5.250 netmask 255.255.255.0"
r1# netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 172.16.51.1 UGS 0 1402 fxp0
127.0.0.1 link#4 UH 0 0 lo0
172.16.51.0/24 link#1 U 0 0 fxp0
172.16.51.2 link#1 UHS 0 0 lo0
192.168.5.0/24 link#2 U 1 2986 rl0
192.168.5.250 link#2 UHS 1 0 lo0
192.168.7.177 link#5 UH 0 2 gif0
r1# ifconfig gif0
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1280
tunnel inet 172.16.51.2 --> 172.16.2.2
inet 192.168.5.250 --> 192.168.7.177 netmask 0xffffff00
options=1<ACCEPT_REV_ETHIP_VER>
r1# ping 192.168.7.177
PING 192.168.7.177 (192.168.7.177): 56 data bytes
64 bytes from 192.168.7.177: icmp_seq=0 ttl=64 time=57.506 ms
PING 192.168.7.93 (192.168.7.93): 56 data bytes
36 bytes from 172.16.51.1: Destination Host Unreachable
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 5400 11be 0 0000 3f 01 c2d3 172.16.51.2 192.168.7.93
R2 аналогично, ip в rc.conf местами поменял.
r2# ping 192.168.5.120
PING 192.168.5.120 (192.168.5.120): 56 data bytes
ping: sendto: Host is down
r2# netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 172.16.2.2 US 2 186 ed0
127.0.0.1 link#5 UH 0 0 lo0
172.16.2.0/24 link#2 U 0 0 ed0
172.16.2.2 link#2 UHS 0 0 lo0
192.168.5.250 link#6 UH 0 0 gif0
192.168.7.0/24 link#3 U 1 55 rl0
192.168.7.177 link#3 UHS 1 0 lo0
Маршрут для сеток прописан по примеру русского handbook а в оригинальном так и не понял какие прописывать и на какой шлюз
R1 route add 192.168.5.0 192.168.5.250
R2 route add 192.168.7.0 192.168.7.177