# 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
Комментариев нет:
Отправить комментарий