写了一个多进程共享内存的程序,结果在我们单位的linux服务器上跑不过,然后我写了一更简单的,确保程序没有问题,结果还是不行,我便怀疑是否是我的权限的问题。因此我便把自己的程序在root用户下运行,并且通过。但是我的linux系统不能上网,IP设置也完成。能够ping通回路ip,也能ping通内网服务器,但就是不能ping能外网(不管是外网ip还是外网网址),最后百度了一下,有一个解决方案可以:

  就是把默认路由网关加到路由表中即 route add default gw 网关IP,然后就可以ping通外网了,但是如果系统重启或是 service network restart ,又不能上网了,有人说可以在 /etc/newwork/interfaces 加入 “gateway 网关IP”,就可以解决。但是我的系统没有这个文件,最后我又查了一下我的IP配置文件,发现没有gateway 行,加入以后,问题解决。

Logo

更多推荐