Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Попробуй так: 21.10.04 09:28 Число просмотров: 2861
Автор: TARASA <Taras L. Stadnik> Статус: Member
|
> У нас в местной локалке недавно поставили новый vpn-сервер, > так после это у меня под freebsd перестал нормально > работать vpn, т.е. он подключается получает ip но пинга
Попробуй так:
Собрать ядро со следующими опциями:
options NETGRAPH
options NETGRAPH_PPTPGRE
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_MPPC_COMPRESSION
options NETGRAPH_BPF
pseudo-device gre # IP Tunel
options IPDIVERT
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=500
options SC_DISABLE_REBOOT
что касаемо файрвола - это по желанию.
Далее собираешь /usr/ports/net/mpd
Конфигуришь, запускаешь - телемаркет.
У меня работает в такой конфигурации.
pptpclient (как в твоем случае) соединение подымал, но дальше defaultrouter
ничего не было видно.
В итоге должно получится нечто следуюющее:
/usr/src/sys/i386/conf > ifconfig -a
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.ХХ.ХХ.ХХ netmask 0xfffffff0 broadcast 10.ХХ.ХХ.ХХ
ether 00:c0:df:10:5b:aa
media: Ethernet autoselect (10baseT/UTP)
status: active
dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.ХХ.ХХ netmask 0xffffff00 broadcast 192.168.ХХ.255
ether 00:80:ad:70:cf:e7
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1296
inet 80.ХХ.ХХ.ХХ --> 80.ХХ.ХХ.ХХ netmask 0xffffffff
/usr/src/sys/i386/conf > kldstat
Id Refs Address Size Name
1 9 0xc0100000 241868 kernel
2 1 0xc0a73000 4000 logo_saver.ko
3 1 0xc0a77000 15000 linux.ko
5 6 0xc0ab1000 9000 netgraph.ko
6 1 0xc0aac000 3000 ng_socket.ko
7 1 0xc0abe000 3000 ng_iface.ko
8 1 0xc0ac2000 6000 ng_ppp.ko
9 1 0xc0acb000 4000 ng_vjc.ko
10 1 0xc0ad3000 4000 ng_ksocket.ko
/usr/src/sys/i386/conf >
При старте FreeBSD nat нужно поднимать вПОСЛЕДНИЮочередь.
т.е сначала стартует
mpd - появляется интерфейс ng0
а потом уже стартовать nat на ng0
Успехов.
|
|
|