我需要在现场设置服务器。电力和网络条件都不太好。该位置无人值守。我需要服务器每次启动或重新连接到网络时都连接到 VPN。这应该自动完成,因为该位置没有人登录。这可能吗?
谢谢。
西蒙弟兄
答案1
创建NM
到 的连接vpn
。提供所有参数。
eth0
然后创建界面启动时执行的脚本。
eth0
创建接口脚本
sudo nano /etc/network/if-up.d/script
把这个放入脚本中
# Check for specific interface if desired
[ "$IFACE" != "eth0" ] || exit 0
# trigger vpn connection
nmcli con up id ConnectionName
保存并退出。
使脚本被调用并具有执行权限 755
sudo chmod 755 /etc/network/if-up.d/script
解释
当服务器启动或重新连接时,服务器将看到该信息并触发 nmcli 命令。您的服务器将连接到 vpn 服务器