Debian下的PPTP客户端连接、路由表修改、开机自动启动
首先给出Arch Wiki的PPTP页面,本文的补充在基于读者已经阅读Arch Wiki的PPTP条目基础上进行,仅补充Arch与Debian行为不同的地方。
https://wiki.archlinux.org/index.php/PPTP_Client
1. Debian下/etc/ppp/options应为/etc/ppp/options.pptp,参见该文件首部注释
2. Debian下由于有/etc/network/interfaces这一系统基于dhclient管理的方式,可以将pptp设置直接写在该文件内达到开机启动的效果,无需手动配置systemd,写法如下:
auto ppp0
iface ppp0 inet ppp
provider VPNTunnelName
将VPNTunnelName替换为你配置的名称
3. 关于路由表
Debian下很可能已经有一个默认路由,这时使用ip route add default *会提示已存在,可以直接先删除默认路由,即/etc/ppp/ip-up.d/01-change-route写为:
#!/bin/bash
# This script is called with the following arguments:
# Arg Name
# $1 Interface name
# $2 The tty
# $3 The link speed
# $4 Local IP number
# $5 Peer IP number
# $6 Optional ``ipparam'' value foo
ip route del default
ip route add default via $4
这里要注意,这个文件请不要加.sh扩展名!会直接导致不运行!
发表于 2019-05-13 01:43:00 并被添加「」标签,阅读量: 1787 。
此处评论已关闭