我有两个 PPP 对等点,dsl-line1 和 dsl-line2,它们在 Ubuntu(服务器)Linux 上配置了 pppd。
它们由 /etc/network/interfaces 文件和 auto thingy 启动,但是每个 PPP 连接选择名称 pppX,其中 X 取决于哪个首先出现。
我想让 dsl-line1 提供一个名称,例如“dsl0”,而 dsl-line2 的名称类似于“dsl1”,以便我可以更轻松地为每个规则创建防火墙规则并设置路由(以及因为更容易配置)。
我的问题是如何让 pppd 的接口自行命名?
/etc/ppp/peers/dsl-line1(dsl-line2除了去掉默认路由和以太网接口不同外,基本相同)
noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
lcp-echo-interval 10
lcp-echo-failure 3
noauth
persist
#mtu 1492
#persist
#maxfail 0
#holdoff 20
plugin rp-pppoe.so eth1
user "xxxx@xxxx.xxx"
Run Code Online (Sandbox Code Playgroud)
/etc/network/interfaces(line1 部分,同样,2 非常相似)
auto dsl0
iface dsl0 inet ppp
pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf
post-up /bin/sh /home/callum/ppp0_up.sh # Route everything
post-up /bin/sh …Run Code Online (Sandbox Code Playgroud)