在 VPN 连接启动后执行脚本

And*_*eas 10 scripts vpn

我正在使用网络管理器启动 VPN 连接。建立连接后,我必须更改MTU才能正常工作。例如:

sudo ifconfig ppp0 mtu 777
Run Code Online (Sandbox Code Playgroud)

每次打开VPN连接都执行这个命令很烦人。有什么想法可以创建一个脚本,一旦建立连接(ppp0 接口已启动)就会自动执行此命令?

enz*_*tib 16

在 中创建一个脚本/etc/network/if-up.d,包含

#!/bin/sh

if [ "$IFACE" = "ppp0" ]; then
    ifconfig ppp0 mtu 777
fi
Run Code Online (Sandbox Code Playgroud)

使其可执行