To be a better coder
分类: LINUX
2018-01-02 14:33:48
源自:
:由于工作需要。我这边只允许图中这几个端口访问方落。但是我使用PING功能。PING不通。我想应该开放什麽端口。还是应该设置其他?
绝对不是本机。是路由器设置限制了
回答:ping是ICMP协议,并不是通常所说的 TCP/UDP 端口~
百度来的:
ICMP不象TCP或UDP有端口,但它确实含有两个域:类型(type)和代码(code)。而且这些域的作用和端口也完全不同
有网友称:
ping 没有指定端口这个选项吧,他是网络层的,端口可是传输层的概念啊。
Ping程序使用的是ICMP协议,ICMP不像http,FTP应用层有传输层的端口号,(它们使用TCP的端口号80和20/21)。ICMP直接封装在IP包内,所使用IP协议号为1
【红色字迹回答的“金山毒霸会关闭ping的端口吗? ping的端口是那个啊?”】
————————————————————————
ping失败的结果是“destination_net_unreachable”还是“timed out”
——————————————————————————————————
ping内容是收发包,不在应用层,和端口没关系吧?!
方补充:这个绝对是与我封的端口有关系。我不封端口。正常。 设置了只允许以上端口开放后,就PING不通
我看系统安装的防火墙又找不到PING的端口。所以特来。。应该如何设置呢!?
我只动了路由器防火墙的设置。
设置的端口就是一楼的端口
——————————————————————————————
查看防火墙,你是不是把 ICMP-in 和 ICMP-out关闭了,一般的防火墙会首先关闭ICMP的
ICMP是网络层的,TCP/UDP 是传输层的
——————————————————————————————
echo包是7端口,开7端口试一下。
————————————————————————————
看下你IP地址过滤里面的设置~~
路由器的话一般SPI防火墙有设置是否禁止PING