linux下的网卡启动后,如何自动加载脚本文件?
需要在网卡每次启动后,自动加载一些配置文件脚本。求问这个文件该放在什么地方?
需要加入的配置是
ip route add ...
已经尝试将文件放在了
/etc/network/if-up.d/
和/etc/network/interfaces.d/
下但每次重启网卡后都没有自动运行我的脚本,同时也已经将我自己写的脚本改成了和目录下其他脚本一样的可读可写可执行。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
直接在/etc/sysconfig/network-scripts/ifcfg-<name> 的最后写上你要执行的脚本即可
这似乎并不能保证在网卡成功启动后才能执行,也就是只要你尝试启动网卡,这里的命令都会执行,因此你可以尝试写入判断网卡已经成功启动的脚本
我的是fedora发行版本,提供参考:
设置开机启动:
sudo systemctl enable rc-local.service
如果出现以下错误提示: