标签: ping

为什么我无法在 Ubuntu 上 ping 端口 443?

我已经通过iptables以下方式打开了 443 端口:

pkts bytes target prot opt in  out source     destination
  45  2428 ACCEPT all  --  lo  *   0.0.0.0/0  0.0.0.0/0
   6  1009 ACCEPT tcp  --  *   *   0.0.0.0/0  0.0.0.0/0 tcp dpt:80
 141 10788 ACCEPT tcp  --  *   *   0.0.0.0/0  0.0.0.0/0 tcp dpt:22
   0     0 ACCEPT tcp  --  *   *   0.0.0.0/0  0.0.0.0/0 tcp dpt:80
   0     0 ACCEPT tcp  --  *   *   0.0.0.0/0  0.0.0.0/0 tcp dpt:443
   7  1140 ACCEPT all  --  *   *   0.0.0.0/0  0.0.0.0/0 state RELATED,ESTABLISHED
   6   360 …
Run Code Online (Sandbox Code Playgroud)

linux firewall iptables ping

4
推荐指数
5
解决办法
1万
查看次数

如何使用具有大数据包大小的 ping 来解决网络问题?

使用大数据包大小的 ping 可以识别哪些类型的网络问题?

networking router ping

4
推荐指数
1
解决办法
628
查看次数

nslookup 和 ping 使用的 IP 地址不同

我有一个网络服务器托管在网络中。它注册了一个域名。但是,我还为 LAN 托管了一个 DNS 服务器。所以,当有人想访问web服务器时,它会检查DNS服务器并使用内部地址192.168.xx Web服务器的公共地址是203.xxx

当我的计算机工作正常时,我会 ping 或尝试 nslookup www.mydomain.com。两者都指向内部地址 192.168.xx。有时,我或某人无法访问 www.mydomain.com。当我检查时,nslookup 返回内部地址。但是当我 ping 时,它会尝试使用这样的公共地址进行连接。

Pinging www.mydomain.com [203.x.x.x] with 32 bytes of data:
Run Code Online (Sandbox Code Playgroud)

如果发生这种情况,修复连接主要有帮助。有时,必须重新启动工作站 (Win XP)。在工作站的DNS设置中,主DNS指向DNS Sserver,辅DNS指向ISP DNS服务器。

我想知道这个问题的原因和预防方法是什么?或者比我现在的更好的修复。谢谢

domain-name-system tcpip ping internal-dns nslookup

4
推荐指数
2
解决办法
2万
查看次数

Ping 主机名在输出中返回另一个主机名:这是什么意思?

当我 ping 服务器 sip3.voip-centrex.net 时,我得到以下输出:

PING sip3.voip-centrex.net (194.98.81.144) 56(84) bytes of data.
64 bytes from mpfrrelay.michaelpage.fr (194.98.81.144): icmp_req=1 ttl=50 time=35.7 ms
64 bytes from mpfrrelay.michaelpage.fr (194.98.81.144): icmp_req=2 ttl=50 time=38.1 ms
64 bytes from mpfrrelay.michaelpage.fr (194.98.81.144): icmp_req=3 ttl=50 time=34.6 ms
Run Code Online (Sandbox Code Playgroud)

域名不匹配。这是什么意思 ?

networking domain-name-system ping reverse-dns

4
推荐指数
1
解决办法
2674
查看次数

无法从桥接接口 ping

我试图之间的桥梁eth2,并br0 从Ubuntu的11.04内虚框。有到主机物理机的网络桥接。

桥接后从来宾操作系统我可以 ping frombr0 但不能从eth2. 为什么?

ping -I eth2 bbc.co.uk

PING bbc.co.uk (212.58.241.131) from 172.16.4.186 eth2: 56(84) bytes of data.
From VirtualBox.local (172.16.4.103) icmp_seq=2 Destination Host Unreachable
From VirtualBox.local (172.16.4.103) icmp_seq=3 Destination Host Unreachable
Run Code Online (Sandbox Code Playgroud)

ping -I br0 bbc.co.uk

PING bbc.co.uk (212.58.241.131) from 172.16.4.186 br0: 56(84) bytes of data.
64 bytes from virtual-vip.thdo.bbc.co.uk (212.58.241.131): icmp_req=1 ttl=239 time=31.2 ms
Run Code Online (Sandbox Code Playgroud)

我的 /etc/network/interfaces如下

auto lo
iface lo inet loopback

auto eth2
iface eth2 inet manual …
Run Code Online (Sandbox Code Playgroud)

networking ping bridge

4
推荐指数
1
解决办法
2万
查看次数

您可以使用 PacketTracer 从 PC ping Cisco 路由器的环回接口吗

我可能误解了路由器的环回接口可以做什么。我正在尝试从同一网络上的 PC ping 它。

我正在使用 Packet Tracer 来模拟这个,一个 Cisco 1841 和一个来自程序内的 PC。

知识产权

思科 1841:

interface Loopback0
 ip address 192.168.254.1 255.255.255.0
!
interface FastEthernet0/0
 no ip address
 duplex auto
 speed auto
!
interface FastEthernet0/1
 no ip address
 duplex auto
 speed auto
Run Code Online (Sandbox Code Playgroud)

个人电脑:

IP -- 192.168.254.5 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

来自 Packet Tracer 的图表

在此处输入图片说明

不确定这是否可行,或者我可能真的不了解环回接口,但我正在尝试深入研究 OSPF 并想了解在路由器上使用环回接口的其他方法。

如果我完全错了,请告诉我:)

cisco ios ping loopback

4
推荐指数
1
解决办法
2万
查看次数

ping 本地网络上不存在的主机时,接口上的 tcpdump

我在服务器上静态配置了一个接口的 IP 地址:

ip addr add 10.40.0.6/16 broadcast 10.40.255.255 dev eth1
Run Code Online (Sandbox Code Playgroud)

如果我尝试 ping 网络上的机器(例如 10.40.0.1),它会失败并显示“目标主机无法访问”。

当 ping 运行时,如果我执行以下操作,我根本看不到任何活动

tcpdump -i eth1 icmp
Run Code Online (Sandbox Code Playgroud)

但是,如果我改为监听回送接口:

tcpdump -i lo icmp
Run Code Online (Sandbox Code Playgroud)

然后我看到类似的东西:

16:02:57.369632 IP 10.40.0.6 > 10.40.0.6: ICMP host 10.40.0.1 unreachable, length 92
Run Code Online (Sandbox Code Playgroud)

我的问题是:为什么 ICMP 数据包没有通过 eth1 接口显示出来?

编辑:

# ip r ls
10.40.0.0/16 dev eth1 proto kernel scope link src 10.40.0.6
Run Code Online (Sandbox Code Playgroud)

networking linux arp ping icmp

4
推荐指数
1
解决办法
2500
查看次数

Linux 是否支持 IPv4 映射的 IPv6 地址?

我在混合 IPv4 / IPv6 环境中工作。我读到可以使用此语法将 IPv4 地址映射到 IPv6 空间

::ffff:1.2.3.4(1.2.3.4 是 IPv4 地址)

Linux 是否支持这种表示法?所有这些都在我的服务器上失败:

ping6 ::ffff:1.2.3.4 # to the server IP
ping6 ::ffff:127.0.0.1
Run Code Online (Sandbox Code Playgroud)

linux ipv6 ping ipv4

4
推荐指数
1
解决办法
3235
查看次数

ping 有多轻?

希望这个问题不是太愚蠢。我想知道 ping 有多昂贵(系统资源和带宽)。如果我有一个内存、CPU 和带宽非常有限的小型嵌入式 linux 设备,那么启动 ping 命令并让它继续运行几天会不会很糟糕?

我正在努力弄清楚如何将影响最小化。查看 ping 的选项,看起来我可以指定大小。我应该这样做以使其更小吗?还有什么我可以做的让它变小吗?我需要它运行,但我不希望它对 ram、cpu 或带宽(任何方面的性能)产生任何负面影响。

在我的测试中,我没有观察到运行时 ram 或 cpu 的任何差异。我还没有非常彻底地测试网络速度,但我也没有注意到任何东西。想法?

networking ping

4
推荐指数
1
解决办法
1070
查看次数

ping -a 有时返回主机名,有时返回 FQDN。为什么?这是否意味着 DNS 以某种方式损坏了?

abcd例如,我有一台 Windows 机器,它使用 DHCP 来接收 IP 地址(172.28.45.5例如)

当我ping -a 172.28.45.5有时执行时,我会收到abcd主机名。例如abcd.xxx.yyy.com,有时我会收到 FQDN,这是首选且准确的方式。

为什么我有时会收到主机名,而有时会收到 FQDN?这是 DNS 以某种方式损坏的迹象吗?

domain-name-system tcpip ping reverse-dns

4
推荐指数
1
解决办法
2万
查看次数