如何配置ubuntu rc.local启动自执行?
- By : Will
- Category : Debian-Like

Debian-Like
1 前言
一个问题,一篇文章,一出故事。
最近在笔者需要通过rc.local启动自执行添加静态路由,于是整理rc.local的使用方法。
2 最佳实践
2.1 创建自动执行命令文件
vim /etc/rc.local
加入如下配置,
#!/bin/bash if ! ip route show | grep -q "10.168.89.0/24 via 172.16.3.21 dev oray_vnc"; then route add -net 10.168.89.0/24 gw 172.16.3.21 dev oray_vnc fi if ! ip route show | grep -q "172.17.1.0/24 via 172.16.3.21 dev oray_vnc"; then route add -net 172.17.1.0/24 gw 172.16.3.21 dev oray_vnc fi exit 0
赋予执行权限
chmod +x /etc/rc.local
2.2 启动服务并检查
systemctl start rc-local systemctl status rc-local
注:如果无法启动请检查脚本是否执行异常。
没有评论