免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 692 | 回复: 0

[网络管理] 一个妖异的问题,加了静态路由的路由表(没重启,一直在运行))被自动恢复了。。 [复制链接]

论坛徽章:
1
黑曼巴
日期:2017-02-05 22:01:49
发表于 2015-07-14 11:44 |显示全部楼层
本帖最后由 ajkpcicnu 于 2015-07-14 11:46 编辑

系统主机是VPS托管的,我也搞不懂是linux系统还未调教好,还是提供商限制了?
主机系统是CentOS 6.4

路由为什么会凭空消失,我应该用什么方法追查出是提供商做了手脚,还是我系统未调教好呢?



tun0是我openvpn生成的一个tunnel接口。


就算我把加路由的命令放到crontab,3分钟执行一次,等了半天,都没效果。。。。。。。。。。。。

  1. [root@myvps1 ~]#
  2. [root@myvps1 ~]#
  3. [root@myvps1 ~]# route
  4. Kernel IP routing table
  5. Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  6. 192.168.50.1    *               255.255.255.255 UH    0      0        0 tun0
  7. link-local      *               255.255.0.0     U     1004   0        0 venet0
  8. default         *               0.0.0.0         U     0      0        0 venet0
  9. [root@myvps1 ~]#
  10. [root@myvps1 ~]#
  11. [root@myvps1 ~]#
  12. [root@myvps1 ~]# route -n
  13. Kernel IP routing table
  14. Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  15. 192.168.50.1    0.0.0.0         255.255.255.255 UH    0      0        0 tun0
  16. 169.254.0.0     0.0.0.0         255.255.0.0     U     1004   0        0 venet0
  17. 0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 venet0
  18. [root@myvps1 ~]#
  19. [root@myvps1 ~]#
  20. [root@myvps1 ~]# chkconfig --list
  21. crond           0:off   1:off   2:on    3:on    4:on    5:on    6:off
  22. ip6tables       0:off   1:off   2:on    3:off   4:on    5:on    6:off
  23. iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off
  24. modules_dep     0:off   1:off   2:on    3:on    4:on    5:on    6:off
  25. named           0:off   1:off   2:off   3:off   4:off   5:off   6:off
  26. netconsole      0:off   1:off   2:off   3:off   4:off   5:off   6:off
  27. netfs           0:off   1:off   2:off   3:off   4:on    5:on    6:off
  28. network         0:off   1:off   2:on    3:on    4:on    5:on    6:off
  29. nscd            0:off   1:off   2:off   3:off   4:off   5:off   6:off
  30. portreserve     0:off   1:off   2:on    3:off   4:on    5:on    6:off
  31. quota_nld       0:off   1:off   2:off   3:off   4:off   5:off   6:off
  32. rdisc           0:off   1:off   2:off   3:off   4:off   5:off   6:off
  33. restorecond     0:off   1:off   2:off   3:off   4:off   5:off   6:off
  34. rpcbind         0:off   1:off   2:on    3:off   4:on    5:on    6:off
  35. rsyslog         0:off   1:off   2:on    3:on    4:on    5:on    6:off
  36. saslauthd       0:off   1:off   2:off   3:off   4:off   5:off   6:off
  37. sendmail        0:off   1:off   2:on    3:off   4:on    5:on    6:off
  38. snmpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off
  39. snmptrapd       0:off   1:off   2:off   3:off   4:off   5:off   6:off
  40. sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
  41. udev-post       0:off   1:on    2:on    3:on    4:on    5:on    6:off
  42. winbind         0:off   1:off   2:off   3:off   4:off   5:off   6:off
  43. xinetd          0:off   1:off   2:off   3:on    4:on    5:on    6:off

  44. xinetd based services:
  45.         chargen-dgram:  off
  46.         chargen-stream: off
  47.         daytime-dgram:  off
  48.         daytime-stream: off
  49.         discard-dgram:  off
  50.         discard-stream: off
  51.         echo-dgram:     off
  52.         echo-stream:    off
  53.         finger:         off
  54.         ntalk:          off
  55.         rsync:          off
  56.         talk:           off
  57.         tcpmux-server:  off
  58.         time-dgram:     off
  59.         time-stream:    off
  60. [root@myvps1 ~]#
  61. [root@myvps1 ~]# chmod 777 /opt/addroutes.sh
  62. [root@myvps1 ~]#
  63. [root@myvps1 ~]#
  64. [root@myvps1 ~]# cat /opt/addroutes.sh
  65. route add -net 192.168.89.0/24 dev tun0
  66. route add -net 192.168.33.0/24 dev tun0
  67. [root@myvps1 ~]#
  68. [root@myvps1 ~]#
  69. [root@myvps1 ~]#
  70. [root@myvps1 ~]# ping 192.168.33.1
  71. PING 192.168.33.1 (192.168.33.1) 56(84) bytes of data.
  72. ^C
  73. --- 192.168.33.1 ping statistics ---
  74. 8 packets transmitted, 0 received, 100% packet loss, time 7473ms
复制代码
  1. [root@myvps1 ~]#
  2. [root@myvps1 ~]#
  3. [root@myvps1 ~]#
  4. [root@myvps1 ~]# /opt/addroutes.sh
  5. [root@myvps1 ~]#
复制代码
//好的,路由被加上了
  1. [root@myvps1 ~]#
  2. [root@myvps1 ~]#
  3. [root@myvps1 ~]# ping 192.168.33.1
  4. PING 192.168.33.1 (192.168.33.1) 56(84) bytes of data.
  5. 64 bytes from 192.168.33.1: icmp_seq=1 ttl=64 time=43.0 ms
  6. 64 bytes from 192.168.33.1: icmp_seq=2 ttl=64 time=42.5 ms
  7. 64 bytes from 192.168.33.1: icmp_seq=3 ttl=64 time=42.1 ms
  8. 64 bytes from 192.168.33.1: icmp_seq=4 ttl=64 time=41.9 ms
  9. 64 bytes from 192.168.33.1: icmp_seq=5 ttl=64 time=42.6 ms
  10. 64 bytes from 192.168.33.1: icmp_seq=6 ttl=64 time=42.6 ms
  11. 64 bytes from 192.168.33.1: icmp_seq=7 ttl=64 time=42.1 ms
  12. ^C
  13. --- 192.168.33.1 ping statistics ---
  14. 7 packets transmitted, 7 received, 0% packet loss, time 6409ms
  15. rtt min/avg/max/mdev = 41.941/42.435/43.008/0.415 ms
  16. [root@myvps1 ~]#
复制代码
能通,妥妥的!
  1. [root@myvps1 ~]#
  2. [root@myvps1 ~]# route -n
  3. Kernel IP routing table
  4. Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  5. 192.168.50.1    0.0.0.0         255.255.255.255 UH    0      0        0 tun0
  6. 192.168.33.0    0.0.0.0         255.255.255.0   U     0      0        0 tun0
  7. 192.168.89.0    0.0.0.0         255.255.255.0   U     0      0        0 tun0
  8. 169.254.0.0     0.0.0.0         255.255.0.0     U     1004   0        0 venet0
  9. 0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 venet0
  10. [root@myvps1 ~]#
  11. [root@myvps1 ~]#
  12. [root@myvps1 ~]# route
  13. Kernel IP routing table
  14. Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  15. 192.168.50.1    *               255.255.255.255 UH    0      0        0 tun0
  16. 192.168.33.0    *               255.255.255.0   U     0      0        0 tun0
  17. 192.168.89.0    *               255.255.255.0   U     0      0        0 tun0
  18. link-local      *               255.255.0.0     U     1004   0        0 venet0
  19. default         *               0.0.0.0         U     0      0        0 venet0
  20. [root@myvps1 ~]#
  21. [root@myvps1 ~]#
  22. [root@myvps1 ~]#
复制代码
  1. [root@myvps1 ~]#
  2. [root@myvps1 ~]#
  3. [root@myvps1 ~]#
  4. [root@myvps1 ~]# uptime
  5. 15:27:11 up 19:00,  1 user,  load average: 0.00, 0.00, 0.00
  6. [root@myvps1 ~]#
  7. [root@myvps1 ~]#
  8. [root@myvps1 ~]# crontab -l
  9. */3 * * * * /opt/addroutes.sh
  10. [root@myvps1 ~]#
  11. [root@myvps1 ~]#
  12. [root@myvps1 ~]# uptime
  13. 15:29:35 up 19:03,  1 user,  load average: 0.00, 0.00, 0.00
  14. [root@myvps1 ~]#
  15. [root@myvps1 ~]#
  16. [root@myvps1 ~]# uptime
  17. 15:29:44 up 19:03,  1 user,  load average: 0.00, 0.00, 0.00
  18. [root@myvps1 ~]#
  19. [root@myvps1 ~]#
复制代码
问题来了,没10来20分钟,路由就这样凭空消失了。。。。。
  1. [root@myvps1 ~]#
  2. [root@myvps1 ~]# route
  3. Kernel IP routing table
  4. Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  5. 192.168.50.1    *               255.255.255.255 UH    0      0        0 tun0
  6. link-local      *               255.255.0.0     U     1004   0        0 venet0
  7. default         *               0.0.0.0         U     0      0        0 venet0
  8. [root@myvps1 ~]#
  9. [root@myvps1 ~]#
  10. [root@myvps1 ~]#
  11. [root@myvps1 ~]#
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会,7折限时优惠重磅来袭!
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。

限时七折期:2019年8月31日前


----------------------------------------

大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:help@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP