# USE="mppe-mppc" emerge -av net-dialup/ppp # USE="-tcltk" emerge -av net-dialup/pptpclient
Пишем в /etc/conf.d/net:
config_eth0=("10.0.0.xxx netmask 255.255.255.0 brd 10.0.0.255") # здесь я трафик на все наши подсетки 10.xxx.xxx.xxx направил через свой шлюз: routes_eth0=("10.0.0.0/8 via 10.0.0.50") config_ppp0=("ppp") link_ppp0="pty 'pptp vpn.cinet.lan --nolaunchpppd'" username_ppp0='логин' password_ppp0='пароль' pppd_ppp0=( debug lock deflate 0 defaultroute mtu 1490 mru 1490 nobsdcomp persist # пускай демон сам пересоединяется в случае обрыва соединения ) depend_ppp0() { need net.eth0 }
Теперь добавляем службы:
# cd /etc/init.d # rm net.ppp0 # ln -s net.lo net.ppp0 # rc-update add net.ppp0 default # /etc/init.d/net.eth0 restart # /etc/init.d/net.ppp0 start Мои данные lock debug mppe required mppe stateless logfile /tmp/ppp.log noauth refuse-eap
Комментариев нет:
Отправить комментарий