собственно есть сабж с поднятым pptp через Network Manager, возник такой вопрос:
А можно-ли сделать так, чтобы vpn сам поднимался при запуске
У меня сейчас стоит Debian 5.0. Ставил по сети с диска debian-500-i386-netinst.iso.
При установке указывал PPPoE соединение. К моей радости поднялось мое подключение PPtP.
После перезапуска стал подниматься интерфейс ppp0.
Debian при установке изменил скрипты
/etc/network/interfaces :
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# PPPoE connection
auto provider
iface provider inet ppp
pre-up /sbin/ifconfig eth0 up
provider provider
/etc/ppp/chap-secrets
#GENERATED-BY-DEBIAN-INSTALLER#
"username" * "superpassword"
/etc/ppp/peer/provider
# kernel space PPPoE driver configuration
#
# See the manual page pppd(8) for information on all the options.
# MUST CHANGE: Uncomment the following line, replacing the user@provider.net
# by the DSL user name given to your by your DSL provider.
# There should be a matching entry with the password in /etc/ppp/pap-secrets
# and/or /etc/ppp/chap-secrets.
#user "myusername@myprovider.net"
user "username"
#linkname provider
#debug
# Load the pppoe plugin. Change the ethernet interface name if needed.
plugin rp-pppoe.so
eth0
# Assumes that your IP address is allocated dynamically by the ISP.
noipdefault
# Try to get the name server addresses from the ISP.
usepeerdns
# Use this connection as the default route.
# Comment out if you already have the correct default route installed.
defaultroute
# Make sure that sensitive data does not get into the logs
hide-password
# Peer should be alive
lcp-echo-interval 20
lcp-echo-failure 3
# Makes pppd "dial again" when the connection is lost.
persist
# Do not ask the remote to authenticate.
noauth
# RFC 2516, paragraph 7 mandates that the following options MUST NOT be
# requested and MUST be rejected if requested by the peer:
# Address-and-Control-Field-Compression (ACFC)
noaccomp
# Asynchronous-Control-Character-Map (ACCM)
default-asyncmap
# Do not try to negotiate other kinds of compression.
nopcomp
noccp
novj
Кто бы еще подсказал, каким образом тут маршрут по умолчанию прописать?
А то приходится руками писать:
$ sudo route add default gw W.X.Y.Z dev ppp0