① linux服务器和网络不通(除了ping本机能ping通其他都是connect(网络不可达))
因为你ping的是外网,这说明你没连上外网。其实你这个情况有两种情况,一是虚拟机,虚拟上网很简单,可以是nat模式,然后再把linux的网址配置成DHCP就是动态分配网址,好了很简单可以上网了(如果linux不会配置成DHCP,你可以看看《linux就该这么学》这本书,或者直接网络搜,如何配置网卡也行,看看你的linux像红帽系列的);另一种情况是物理机,如果是笔记本的话,有无线网卡,装机的时候一般网卡驱动都有了,除非你的网卡是假的,然后右上角有一个wifi的标志,windows一样输入密码,如果是台式机就插个网线吧,网卡驱动也都装上了吧,直接上就可以了吧
② linux监听端口打开,为什么dos ping不通
ping使用的是ICMP协议
而通常所说的端口开启是某个服务或者程序通过socket绑定在该端口侦听
ICMP报文的传输是不需要端口的
所以ping与端口的开启不开启没有直接关系
ping不通一般是网络不可达或者对方禁止响应ICMP报文等引起的
一般检测端口的情况可以使用端口扫描器
或者使用telnet进行探测
同样的依据绑定在端口的程序或者服务的不同
可以使用相应的客户端进行检测
比如web服务可以使用浏览器检测
ftp服务同样也可以使用浏览器或者ftp客户端进行检测