URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 50219
[ Назад ]

Исходное сообщение
"FreeBSD + mpd + natd"

Отправлено yurikk , 06-Ноя-04 13:26 
Добрый день.
Есть следующая проблема:

Имеется:
Сервер на FreeBSD 4.10.
У него один интерфейс xl0 - x.x.x.x (через него он и смотрит в инет)

Задача:
Присоедениться к нему через VPN (стандартный виндовый) и дальше ходить по инету уже через него.

Проблема:
Поставил mpd. Настроил mpd.
С винды без проблем к нему присоединяюсь, авторизация проходит. Но дальше ничего не вижу.
Пускал нат
natd -n xl0
+
/sbin/ipfw add divert natd all from any to any via xl0
+
net.inet.ip.forwarding=1

Но ничего не меняется. Помогите плз.
Вот конфиг mpd.conf
default:
        load pptp


pptp:
        new -i ng0 pptp pptp
        set ipcp ranges 192.168.1.1/32 192.168.1.2/32

   set iface disable on-demand
   set bundle enable 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 ipcp dns x.x.x.x
   set iface enable proxy-arp
   set bundle enable compression

   set ccp yes mppc
   set ccp yes mpp-e40
   set ccp yes mpp-e56
   set ccp yes mpp-e128
   set ccp yes mpp-stateless
   set pptp enable incoming
   set pptp disable originate

   set iface mtu 1460
   set link mtu 1460


Содержание

Сообщения в этом обсуждении
"FreeBSD + mpd + natd"
Отправлено INM , 06-Ноя-04 13:37 
>Добрый день.
>Есть следующая проблема:
>
>Имеется:
>Сервер на FreeBSD 4.10.
>У него один интерфейс xl0 - x.x.x.x (через него он и смотрит
>в инет)
>
>Задача:
>Присоедениться к нему через VPN (стандартный виндовый) и дальше ходить по инету
>уже через него.
>
>Проблема:
>Поставил mpd. Настроил mpd.
>С винды без проблем к нему присоединяюсь, авторизация проходит. Но дальше ничего
>не вижу.
>Пускал нат
>natd -n xl0
>+
>/sbin/ipfw add divert natd all from any to any via xl0
>+
>net.inet.ip.forwarding=1
>
>Но ничего не меняется. Помогите плз.
>Вот конфиг mpd.conf
>default:
>        load pptp
>
>
>pptp:
>        new -i ng0 pptp
>pptp
>        set ipcp ranges 192.168.1.1/32
>192.168.1.2/32
>
>   set iface disable on-demand
>   set bundle enable 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 ipcp dns x.x.x.x
>   set iface enable proxy-arp
>   set bundle enable compression
>
>   set ccp yes mppc
>   set ccp yes mpp-e40
>   set ccp yes mpp-e56
>   set ccp yes mpp-e128
>   set ccp yes mpp-stateless
>   set pptp enable incoming
>   set pptp disable originate
>
>   set iface mtu 1460
>   set link mtu 1460


нат надо делать для интерфейса ng0, который создается при установлении соединения прочти доки по mpd, интерфейс то ты создаешь...
new -i ng0 pptp


"FreeBSD + mpd + natd"
Отправлено INM , 06-Ноя-04 13:43 
>нат надо делать для интерфейса ng0, который создается при установлении соединения прочти
>доки по mpd, интерфейс то ты создаешь...
>new -i ng0 pptp

Сорри я кажись не прав, счас посмотрю у себя...


"FreeBSD + mpd + natd"
Отправлено INM , 06-Ноя-04 13:47 
посмотри опцию в mpd.conf
set iface route .....(какие подсети роутить)


"FreeBSD + mpd + natd"
Отправлено yurikk , 07-Ноя-04 12:32 
>посмотри опцию в mpd.conf
>set iface route .....(какие подсети роутить)


Так а что туда писать?
Мне надо весь траффик роутить через впн.


"FreeBSD + mpd + natd"
Отправлено yurikk , 09-Ноя-04 11:56 
>>посмотри опцию в mpd.conf
>>set iface route .....(какие подсети роутить)
>
>
>Так а что туда писать?
>Мне надо весь траффик роутить через впн.


Ну как? Никто ничего не подскажет?