我试图在远程Linux服务器上做一些路由,每次出现问题,我都会失去连接,我必须打电话给那里的IT人员,并要求他重新启动networking接口,或者有时重新启动服务器以摆脱坏路由插入。
我试图使cron每7分钟重新启动一次networking,通过运行/etc/init.d/networking restart来重置路由表,但不重新启动。 我试着让cron运行一个bash文件,里面有这个命令,但仍然是一样的。
有无论如何通过cron重置路由表吗?
您需要确保您以root身份运行cron作业。 否则,您将获得permission denied错误,并且cron作业将不会运行。
恕我直言,这不是一个很好的解决您的问题。 这实在是不可接受的,特别是在生产服务器上的时候。 重新启动服务器上的networking将删除所有连接,并可能导致数据丢失。 你需要find这个问题的根源,并试图解决它。