дарова,
стоит freebsd 5.2.1 +mgetty1.1.30 настраивал по примеру с sysoev.ru
в login.config (mgetty)
/AutoPPP/ - a_ppp /usr/sbin/pppd file /etc/ppp/options.modem
в /etc/ppp/options.modem
modem
noipdefault
nodetach
debug
noccp
proxyarp
crtscts
ms-dns 192.168.4.29
domain moy.ru
idle 1000
require-pap
refuse-chap
в /etc/ppp/pap-secrets
admin * admin 192.168.4.25:192.168.4.240
используется ipfw первым правилом поставил
ipfw add 10 pass all from any to any via ppp0
net.inet.ip.forwarding=1
звоню из виндовс ХР сп2, коннект установлен
винда пингует себя, сервак. а вот сервак не пингует ни себя, ни клиента, ifconfig ppp0 выдает:
ppp0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
inet 192.168.4.25 --> 192.168.4.240 netmask 0xffffff00
netstat -nr
Destination Gateway Flags Refs Use Netif Expire
default 192.168.4.29 UGS 0 0 rl0
127.0.0.1 127.0.0.1 UH 0 0 lo0
192.168.4 link#1 UC 0 0 rl0
192.168.4.29 00:90:27:e8:6e:ce UHLW 1 24 rl0 1025
192.168.4.240 192.168.4.25 UH 0 1 ppp0
192.168.4.240 00:60:52:0a:80:40 UHLS2 0 0 rl0
есть еще интерфейс 192.168.4.25 fxp0 в локалку
когда из под фри пигуешь себя или клиента ping вообще ниче не выдает. клиент пингует сервер и другие машины из локалки, стоит заметить что со временем и пинг со стороны клиента не проходит, хотя связь еще не разорвана.
пробовал ставить noproxyarp и выбирал другую сеть 192.168.29 таже история с пингом, такое ощущение что фря не считает интерфейс ppp0 локальным.
обьясните, че не так сделал?