标签: ping

从连接到网桥接口的 Tap 接口 Ping 无法正常工作

我的要求是创建多个 tap 接口,每个接口在同一子网上都有 ip 地址。

我通过创建一座桥来尝试这个

               br0 (192.168.1.199)
     ___________|_____________________________________
     |                    |       |      |      |     |
   eth0                  tap0    tap1   tap2   tap3   tap4
                (192.168.1.150)  (.151) (.152) (.153) (.154)
Run Code Online (Sandbox Code Playgroud)

我需要可以从外部 PC 访问所有 Tap 接口。当我从 tap0 ping 到外部计算机时说 192.168.1.200

ping -I tap0 192.168.1.200 -- the ping is not going through. 
Run Code Online (Sandbox Code Playgroud)

但是当我从 192.168.1.200 ping 到 192.168.1.150 (tap0) 时它正在工作,但我得到了网桥的 mac 地址 (br0)

我有两个问题:

  1. 如何从tap接口ping到外部
  2. 从外部 ping 时如何获取正确的 tap 接口的 mac 地址。

networking linux ping tap interface

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

ping 如何知道我的主机是否已关闭

当我ping使用服务器时,我可能会得到两种结果:

  • 暂停
  • 主机已关闭消息

ping命令如何知道主机是否已关闭?在这两种情况下,主机都没有对 ping 数据包发送任何响应,那么如何ping区分呢?

ping

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

查找本地 IP 地址的信息?

我们最近有一位 BT 工程师来访,试图解决我们 IP 电话系统的问题。

他们提出的一点是我们有四个 DHCP 服务器在网络上运行。我已经禁用了其中的两个(其中一个应该正在运行)并测试一切正常。但是,第四台 DHCP 服务器让我望而却步!

设备的IP地址为192.168.1.59,我可以ping通该IP地址。

如果我运行 'nbtstat -a 192.168.1.59' 我得到以下结果:

$ nbtstat -a 192.168.1.59
$ Local Area Connection:
$ Node IpAddress: [192.168.1.45] Scope Id: []
$ Host not found.
Run Code Online (Sandbox Code Playgroud)

如果我为 IP 地址运行 RDP 或 VNC 查看器,它们将无法连接。

有没有其他方法可以让我了解有关该设备的更多信息?

networking ping device

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

带日志记录的图形 Ping 实用程序

我需要不断测试主机之间的连接质量,我想为此使用 ping,以便查看问题何时发生。

它应该提供 ping 的 LOG,以及每个 ping 的时间戳。

对这种实用程序有什么建议吗?

是的,对不起,Windows!最好安装并运行。就像,对于虚拟管理员:)

windows ping network-monitoring

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

我的服务器工作正常,但我无法 ping 通它

我之前注意到,我们的 EC2 实例中的一个(许多)不响应ping请求。其他一切运行正常,SSH、HTTP、FTP、数据库都运行良好,但 ping 失败。


此实例基于我们在 EC2 上用于大约 40 个节点的映像,我不记得以前有此问题。我注意到是因为我们对 NAGIOS 中每个服务器的主要“是否启动”检查使用 Ping,所以我注意到了。

从功能上讲,这不是问题(刚刚启动了另一个实例并且该实例运行良好),但是对于我的教育(并且只是因为我感兴趣),为什么在其他服务可以时 ping 不起作用?

Sam-Rudges-MacBook-Pro:~ sam$ curl -i http://50.19.x.x/
HTTP/1.1 302 Found
Date: Tue, 14 Jun 2011 16:38:36 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Content-Length: 0
Location: /dash
Server: TornadoServer/1.2.1

Sam-Rudges-MacBook-Pro:~ sam$ ping 50.19.x.x
PING 50.19.x.x (50.19.x.x): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
^C …
Run Code Online (Sandbox Code Playgroud)

ping amazon-ec2

9
推荐指数
1
解决办法
3万
查看次数

DNS 无法解析主机名;nslookup 可以

我在 Windows 7 上有一个用户试图访问 DNS 名称为 windows.cs 的本地服务器。我们有两个内部 DNS 服务器。DHCP 服务器将两个内部 DNS 服务器分配给用户作为主要和次要的,然后我们的 ISP 的 DNS 作为第三级 DNS 服务器。

用户有时无法访问 windows.cs 网站。如果我 ping 它,它说它无法解析主机名。我刷新了 DNS 缓存,然后当我显示 dns 缓存时,它具有以下内容:

windows.cs - 名称不存在

然而,如果我使用 nslookup,它默认查询主 DNS 服务器(我们的内部服务器)并查询 windows.cs,它会返回正确的 IP 地址。

那么为什么 Windows 不能使用 ping 来解析主机名,而在使用 nslookup 工具时却可以呢?我该如何解决这个问题?

domain-name-system windows ping nslookup

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

在收到 ping 之前无法通过 LAN ping

我在本地子网上有两台 OSX 机器。从机器A ping 机器B 一直超时,直到机器B ping 机器A。B ping A 后,A 可以成功ping B,但这种成功是暂时的;如果两台机器之间有半小时左右没有通信,从 A 到 B 的 ping 再次开始超时(直到 B 再次 ping A)。

如何确保始终可以从 A 访问 B,而不必先从 B ping A 来“启动”连接?

networking unix local-area-network mac-osx ping

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

为什么 nslookup 在 ping 时不使用 mdns?

在 dnsmasq.conf 中:

address=/local/127.0.0.1
Run Code Online (Sandbox Code Playgroud)

在 resolv.conf 中:

# Generated by NetworkManager
domain example.com
search example.com
nameserver 127.0.0.1
nameserver 10.66.127.17
nameserver 10.68.5.26
Run Code Online (Sandbox Code Playgroud)

我可以使用 nslookup:

# nslookup www.local
Server:     127.0.0.1
Address:    127.0.0.1#53

Name:   www.local
Address: 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

但我不能使用 ping:

# ping www.local
ping: unknown host www.local
Run Code Online (Sandbox Code Playgroud)

我在 ping www.local 时使用 tcpdump 捕获 lo,没有数据包,而数据包如

# tcpdump -i em1 -n | grep local

tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on em1, link-type EN10MB (Ethernet), capture size 65535 bytes …
Run Code Online (Sandbox Code Playgroud)

networking domain-name-system resolv.conf ping dnsmasq

9
推荐指数
1
解决办法
3675
查看次数

可以浏览,但是ping不通

我支持企业网络。我无法使用 git,因为它无法解析服务器名称

fatal: Unable to look up someserver.org (port 9418) (No such host is known. )
Run Code Online (Sandbox Code Playgroud)

我也无法 ping 那个服务器(名称或 IP),但是我的浏览器可以很好地解析它。

有没有办法找出解决方法?

domain-name-system firewall windows-7 ping git

9
推荐指数
1
解决办法
3万
查看次数

为什么回显请求没有显示在 tcpdump 中?

我有两个使用 IPSEC-VPN 隧道连接的网段:

  • NET#1:带有 LAN 网关 ab0.1 的 ab0.0/16
  • NET#2: xy0.0/16 与 LAN 网关 xy130.1

我启动了从 ab0.1 到 xy130.100 的 ping 并启动了 tcpdump。稍后会显示回显回复数据包,但不会显示回显请求数据包。

正常吗?我怎样才能得到回声请求数据包?

这是一个示例测试会话:

平:

# ping x.y.130.100
PING x.y.130.100 56(84) bytes of data.
64 bytes from x.y.130.100: icmp_seq=1 ttl=63 time=1.87 ms
64 bytes from x.y.130.100: icmp_seq=2 ttl=63 time=1.38 ms
64 bytes from x.y.130.100: icmp_seq=3 ttl=63 time=1.27 ms
64 bytes from x.y.130.100: icmp_seq=4 ttl=63 time=3.93 ms
64 bytes from x.y.130.100: icmp_seq=5 ttl=63 time=1.15 ms
64 bytes from x.y.130.100: icmp_seq=6 …
Run Code Online (Sandbox Code Playgroud)

ping tcpdump

9
推荐指数
1
解决办法
1333
查看次数