公司内部用的是IBM X系列的服务器,前一段时间公司买了一个固定IP,但是设置好之后发现无法用固定IP外部访问,但是可以ping通网关,后来测试了很多方法,都不管用,今天又来找问题,把内网IP换掉,在服务器上都设置成一个外网的IP,
首先确保外网可以ping :   echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all
route之后,发现:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
11.11.11.0    *               255.255.255.128 U     1      0        0 eth1
1111.11.0    *               255.255.255.128 U     1      0        0 eth0
没有网关的信息,所以为了能外部访问固定IP,需要加上网关的信息
route add default  gw 11.11.11.1
这样再route就会有

default         11.11.11.1    0.0.0.0         UG    0      0        0 eth0
这样再次从外部ping固定IP就可以搞定了。
然后禁止外部ping  echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all
下面的内容是这次维护的参考博客:http://www.2cto.com/os/201308/237001.html
红色部分是重点哦
linux网络问题关于connect network is unreachable问题的解决
发现有网友问有关ping命令出现connect: network is unreachable 的问题。
这通常是因为没正确设置ip地址。
解决方法:
在确保完善网卡驱动,以及确保将网卡驱动编译进内核后,检查
ls /etc/sysconfig/network-script/ifcfg-eth0
一、看是否在上述目录下存在ifcfg-eth0 这个文件,若存在则按下面的步骤操作:
1.手工配置ip看能不能配置上
ifconfig eth0 172.18.128.143 netmask 255.255.255.0 broadcast 172.18.128.255
route add default gw 172.18.128.1(同一网段可以不要)
直接编辑 vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.service network restart
二、若不存在ifcfg-eth0 这个文件甚至在/etc/sysconfig 目录下不存在network-script目录,那么就需要你来建立这个目录,并创建ifcfg-eth0
ifcfg-eth0 文件内容如下:
<!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/> </v:shapetype><v:shape id="图片_x0020_1" o:spid="_x0000_i1025" type="#_x0000_t75" alt="http://hi.csdn.net/attachment/201108/5/0_1312525844KUxd.gif" style='width:150pt; height:108.75pt;visibility:visible;mso-wrap-style:square'> <v:imagedata src="file:///C:\Users\lenovo\AppData\Local\Temp\mso htmlclip1\01\clip_image001.jpg" o:title="0_1312525844KUxd"/> </v:shape><![endif]--><!--[if !vml]--><!--[endif]-->
只需要按实际情况修改 DEVICE HWADDR NETMASK IPADDR 这几项即可。
然后service network restart
再ping 下试试是不是通了呢。
如果你ping的是广域网而不是局域网,那你还要确保网关和DNS设置正确
 
你可以按下面的步骤来设置网关
 
这条命令就可以搞定
route add default  gw 192.168.1.1
 
后面那是你的网关。 
现在 route 一下 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
default         my.router       0.0.0.0         UG    0      0        0 eth0
之前如果没有添加的话,只有上面的第一条。  第二条是新加进去的。 
如果还访问不了,哪你的情况可能有点特殊哦。 
这样重启以后就不能用了。 
修改 
编辑  /etc/network/interfaces
添加 gateway  192.168.1.1
DNS记录在/etc下的resolv.conf这个文件里。可以按resolv.conf文件的格式修改DNS。如果没有resolv.conf就建一个。
然后service network restart
ping 下试试。

可以ping通外网,ping不通内网,同时可以Ping网关,但是外部ping不到IP相关推荐

  1. Centos在虚拟机内可以ping通,在ssh内无法ping通外网

    问题 可以连上crt,在虚拟机内也可以正常ping通外网,防火墙也关了,就是在crt内怎么也ping不通外网,可以ping通114.114.114.114 我的模式是nat,dhcp. 解决方法 打开 ...

  2. 解决4G路由器内网无法ping通外网问题总结

    解决4G路由器内网无法ping通外网问题总结 一.概述 在开发调试4G路由器过程中,出现内网计算机(192.168.8.0网段)无法ping通外网基站问题(192.168.11.0网段),主要是对ip ...

  3. 内网机无法ping通外网机

    **内网机无法ping通外网机** 叙述:出差人员想通过外网连接公司内网服务器,公司内部通过TP-Link路由开启vpn服务,使用一台PC做中转内网机(双网口).一端连接外网192网段,一端连接内网服 ...

  4. 华为交换机5700上ping通外网,NTP时间同步

    奇怪的很,很多简单的应用,居然百度上搜不到,害得自己这个不入流的摸索半天. 使用场景:交换机接电脑后,电脑可以上外网:但我需要交换机可以连上时间服务器,以便使用ntp自动校时,所以在交换机上ping ...

  5. 关于虚拟机VM0,1,8的总结以及宿主机无法ping通虚拟机和虚拟机无法ping通外网的问题总结

    最近有很长一段时间没写博客了,前段时间在准备软考,接下来又出现各种意外情况.....现在是该抽出时间写点东西了. 今天总结一下前段时间出现的一些虚拟机问题,之前配置的宿主机ping虚拟机以及虚拟机pi ...

  6. Linux系统下使用桥接模式,无法ping通外网解决问题方案!

    Linux系统下使用桥接模式,无法ping通外网解决问题方案! 参考文章: (1)Linux系统下使用桥接模式,无法ping通外网解决问题方案! (2)https://www.cnblogs.com/ ...

  7. VM中的Ubuntu能ping通外网浏览器不能上网

    在Vmware WorkStation中装了Ubuntu9.10,但是发现不能上网,但是能ping通外网的ip地址,试了各种方法都不能通过浏览器上网,折磨几十分钟,最终终于找到了解决方法 解决方法如下 ...

  8. openstack kilo版本,虚拟机无法ping通外网

    2019独角兽企业重金招聘Python工程师标准>>> 一.简介 第二次搭建Openstack环境,此次并非在自己的VM虚拟机上搭建,环境搭建过程中,出现各种错误,此处只为记录下: ...

  9. 解决MacOS虚拟机配置静态IP后不能ping通外网(桥接模式下的自动检测)

    1.实验环境: mac,VMware Fushion,CentOS7. 2.出现问题:能ping通主机,不能ping通百度(外网) 3.解决流程(熟悉流程的可以直接看总结) 使用 su root命令然 ...

  10. 网络连接正常但无法上网(能ping通外网DNS)解决方法

    LSP"浏览器劫持" PS:由于坑爹的公司不能连自己的服务器,不好同步到自己电脑上,所以记录在csdn上,文章全部摘抄自新浪博客@DreamNix,侵删,主人公不是本人. 本人亲测 ...

最新文章

  1. 到底什么时候该使用MQ
  2. [JavaWeb基础] 025.JAVA把word转换成html
  3. blog被封了文章全被删除了,郁闷
  4. td 内单选框不可用_在TD,我和曾经的老师变成了同事,也收获了最满意的“课外活动”...
  5. css设置按钮竖直方向居中_前端设计师必须知道的10个重要的CSS技巧
  6. conda环境内安装gcc4.8.5(无root权限)
  7. php 给数组里面压入数组,php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)...
  8. 搭建Discuz论坛的两种方式
  9. maomao的现在与未来
  10. Qt5+vs2017 UI界面添加新控件后,提示没有类成员
  11. Android 常见界面控件(简单控件篇)
  12. 英语入门造句专用形容词表(116个)
  13. FlashFXP,怎么使用flashfxp
  14. Zookeeper + Centos7 详细安装教程
  15. 数据治理的数据流程整合
  16. 详细说明如何实现简易轮播效果
  17. 这个5.10阿里日不一般!造(躁)起来~淘系的年轻人们!
  18. Glide 问题 You cannot start a load for a destroyed activity
  19. 用c语言程序编写天干地支,农历中天干地支的计算【C代码】
  20. 驱动开发——解决驱动黑屏问题

热门文章

  1. 效率系列(二) Win10常用快捷键
  2. CMD命令查看局域网内所有主机名及IP
  3. Hi3516DV300环境搭建
  4. ionic的生命周期
  5. Android高级编程.
  6. Android应用开发性能优化完全分析
  7. 模拟 nbut1225 NEW RDSP MODE I
  8. Creo 产品高级装配视频教程
  9. (day16)媒体查询和响应式布局
  10. Kafka的四个核心API