简易的默认网关保存+Bash补全解决方案 For Arch Linux

嗯, 本猫的脚本有多烂大大们都知道的, 所以本文旨在抛砖引玉, 简单介绍利用 pppd hook 和 dhcpcd hook 做到记忆网关, 以及 bash_completion 补全的实现.

保存用的脚本:
/usr/local/bin/froute-save

嗯..然后首先是pppd的hook, 代码如下:
/etc/ppp/ip-up.d/02-route.sh

/etc/ppp/ip-down.d/02-route.sh

然后是dhcpcd的hook.
/etc/dhcpcd.enter-hook

如果有用 netcfg 设置静态地址连接, 可以参考如下配置:

嗯, 现在记忆网关的部分就完成了 ><
接下来, Bash补全:
/etc/bash_completion.d/froute

嗯当然可以添加自己常用的需要把默认网关做参数的命令在这里…

至此, 完工!

(谢谢 @jimmy_xu_wrk 大大的鼎力相助><)

2 thoughts on “简易的默认网关保存+Bash补全解决方案 For Arch Linux”

Leave a Reply

Your email address will not be published.