我试图在远程Linux服务器上做一些路由,每次出了问题,我就失去连接,我不得不打电话给那里的IT人员,让他重新启动网络接口,或者有时重新启动服务器,以摆脱我插入的坏路由。
我试着让cron每7分钟重启一次网络,通过运行/etc/init.d/networking来重置路由表,但是它没有重新启动。我试着让cron运行一个bash文件,该文件中包含该命令,但仍然是一样的。
是否有通过cron重置路由表的方法?
发布于 2013-02-17 10:47:42
您需要确保将cron作业作为root运行。否则,您将得到permission denied错误和cron作业将不运行。
IMHO,这不是解决你问题的好办法。这确实是不可接受的,特别是当您在生产服务器上这样做时。重新启动服务器上的网络将删除所有连接,并可能导致数据丢失。你需要找到这个问题的根源,并试图解决它。
https://serverfault.com/questions/479657
复制相似问题