ping 测试环境的域名是 timeout 的,但是 telnet 域名 80 端口确实可以的。 [root@master ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all 0 查看 ccmp 也是开启的,请问这是什么原因禁止 ping 了,怎么开启
1
liwl 2017-07-18 11:15:52 +08:00
icmp,防火墙禁止了?或者是不允许?
|
2
MarioxLinux 2017-07-18 11:16:08 +08:00
如果是阿里云 ECS,需要在安全组中开启 ICMP 访问权限,其他云应该也有类似安全组的功能
|
4
cyrh OP @MarioxLinux 用的是青云的,可以通过什么命令开启吗?
|
5
sjx95 2017-07-18 11:27:12 +08:00 via Android
服务器 ping 一下自己试试?
|
6
MarioxLinux 2017-07-18 11:34:19 +08:00
青云没有使用过,但应该有类似的功能在管理控制台上,你找找看,基本思路就是 服务器开启 ICMP -->服务器防火墙允许 ICMP ping -->管理控制台安全组(或者也叫防火墙)允许 ICMP ping
|
8
cyrh OP @MarioxLinux 好,我只是很疑惑
|
12
shizhenme 2017-07-18 20:15:24 +08:00 1
ping 命令走的是 ICMP 协议
|
13
Rheinmetal 2017-07-18 20:25:07 +08:00 via Android 1
腾讯云的防火墙默认放通所有内网流量 估计青云也一样 所以内网 ip 可以 ping
防火墙对外只开了 80 端口 禁止了 icmp |
14
liuzhiyong 2017-07-18 22:44:06 +08:00 1
这个很简单,HTTP 的 80 端口是开放的,但是服务器禁止了 PING。配置一下应该就可以 PING 了。
|
15
0x8C 2017-07-18 23:16:56 +08:00 1
发工单开启 icmp,话说 icmp 除非业务需要,建议不要开启
|