Подскажите пожалуйста что я неправильно сделал. VPN соединения
устанавливается с сервером, но локальная сеть не видна (даже не
пингается).
#ifconfig
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1396
inet 192.168.10.100 --> 192.168.10.100 netmask 0xffffffff
Как я понимаю здесь уже неправильно: с 192.168.10.100 перенаправляется
на 192.168.10.100
#more /usr/local/etc/mpd/mpd.conf
default:
load pptp0
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.10.100/32 MyIpReal/32
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcomp
set iface enable proxy-arp
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd
set pptp self IpVPNserver
set pptp enable incoming
set pptp disable originate
# vicf /usr/local/etc/mpd/mpd.links
pptp0:
set link type pptp
Пингаю одну из локальных машин и на внутреннем интерфейсе VPN-servere:
20:29:00.046251 192.168.10.100 > 192.168.10.250: icmp: echo request
20:29:00.046385 arp who-has 192.168.10.100 tell 192.168.10.250
20:29:00.046409 arp reply 192.168.10.100 is-at 0:2:b3:bd:4c:e3
20:29:00.046503 192.168.10.250 > 192.168.10.100: icmp: echo reply
20:29:05.282030 192.168.10.100 > 192.168.10.250: icmp: echo request
20:29:05.282154 192.168.10.250 > 192.168.10.100: icmp: echo reply