标签: ping

Ubuntu 机器没有响应来自同一网络上的 Windows 机器的 ping

我想解决这个问题,因为这似乎是我无法与我的 Windows 机器共享 ubuntu 文件夹的原因。

Windows 7 机器网络配置:

IP: 192.168.2.2
Subnet Mask: 255.255.255.0
Gateway: 192.168.2.1

dns: 8.8.8.8, 4.4.4.4
Run Code Online (Sandbox Code Playgroud)

Ubuntu机器网络配置:

IP: 192.168.2.3
Subnet Mask: 255.255.255.0
Gateway: 192.168.2.1

dns: 8.8.8.8, 4.4.4.4
Run Code Online (Sandbox Code Playgroud)

我可以从 Ubuntu ping 我的 Windows 机器,但我无法从 Windows ping 我的 Ubuntu 机器。

有什么建议?

samba ping shared-folders

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

终端命令 ping 在失败时发出声音

有没有办法让 Ubuntu 14.04 终端触发成功,或者如果它无法 ping Google,则会发出不同的声音,例如 wifi 断线?如果是这样,经过一段时间后,我将如何在后台不断循环执行此操作?我认为它会类似于 (command); 睡眠(时间长度);完成或类似?

sound command-line networking ping

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

输出不重定向到文件

我正在经历奇怪的事情(或者更确切地说是表现出对 Linux 的无知)。

我想了解 ping 请求的概率分布,所以我想我会 ping 一些随机站点一段时间,grep 输出以仅保存 ms,然后重定向到一个文件。我这样做。

ping www.doggiedooley.com | grep -o "[[:digit:]]*.[[:digit:]]* ms" > ping.txt
Run Code Online (Sandbox Code Playgroud)

我对这个命令寄予厚望,但即使创建了文件,它也不包含任何内容,即使过了一段时间也是如此。如果我删除重定向,则会显示输出。我什至可以将输出成功重定向到另一个终端。

ping www.doggiedooley.com | grep -o "[[:digit:]]*.[[:digit:]]* ms" > /dev/pts/1
Run Code Online (Sandbox Code Playgroud)

为什么第一个命令不能正常工作?

grep ping redirect

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

为什么 ping -f 命令需要 sudo 权限?

当我尝试ping -f ipaddress在 Ubuntu 中使用命令来测试我的系统时,它失败并显示一条消息:

 ping: cannot flood; minimal interval, allowed for user, is 200ms
Run Code Online (Sandbox Code Playgroud)

当我输入 man ping 并查看 -f 选项时,它会说明

Only the super-user may use this option with zero interval.
Run Code Online (Sandbox Code Playgroud)

为什么需要这种特权?

networking ping

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

无法通过 IP 地址 ping 我自己的本地机器?

我有一台名为 ci-server 的 Ubuntu 机器,具有有线连接和 192.168.0.214 的固定 IP 地址。

当我通过 IP ping 时,我得到以下输出:

administrator@ci-server:~$ ping 192.168.0.214
PING 192.168.0.214 (192.168.0.214) 56(84) bytes of data.
From 192.168.0.22 icmp_seq=1 Destination Host Unreachable
From 192.168.0.22 icmp_seq=2 Destination Host Unreachable
From 192.168.0.22 icmp_seq=3 Destination Host Unreachable
Run Code Online (Sandbox Code Playgroud)

请注意,它开始解析为正确的 IP,但随后的消息具有不同的 IP。

如果我按名称执行,它会正确解析为 localhost:

administrator@ci-server:~$ ping ci-server
PING ci-server (127.0.1.1) 56(84) bytes of data.
64 bytes from ci-server (127.0.1.1): icmp_seq=1 ttl=64 time=0.019 ms
64 bytes from ci-server (127.0.1.1): icmp_seq=2 ttl=64 time=0.038 ms
...
Run Code Online (Sandbox Code Playgroud)

route命令给了我这样的:

administrator@ci-server:~$ route …
Run Code Online (Sandbox Code Playgroud)

networking ping ethernet traceroute

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

sudo apt-get install 返回 404 错误,但 ping 返回数据包。我的网络配置有问题吗?

我正在尝试在 Mac 的 Ubuntu 11.04 VM 上安装 openjdk。但是,我在命令行上遇到了 404 错误,我无法诊断原因。

sudo apt-get install openjdk-6-jre-headless
...
Err http://ph.archive.ubuntu.com/ubuntu/ natty-updates/main openjdk-6-jre-lib all 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.143 8080]
Err http://ph.archive.ubuntu.com/ubuntu/ natty-updates/main tzdata-java all 2011g-0ubuntu0.11.04
404  Not Found [IP: 10.16.3.143 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main openjdk-6-jre-lib all 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main openjdk-6-jre-headless i386 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main icedtea-6-jre-cacao i386 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main icedtea-6-jre-jamvm i386 …
Run Code Online (Sandbox Code Playgroud)

apt java ping openjdk

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

iputils ping 中的 Windows ping -t(继续直到中断)是什么?

在 Windows 8 中,我曾经在运行中执行过:

ping 166.18.0.1 -t
Run Code Online (Sandbox Code Playgroud)

其中 166.18.0.1 是我的 DNS IP(假设)。

如何在 ubuntu 中做同样的事情?我已经在终端窗口中尝试过这个,但它显示一个错误:

option requires an argument t
Run Code Online (Sandbox Code Playgroud)

那么如何做到这一点呢?

windows ping

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

ping 和 ping -c 3 选项之间的差异

我想知道使用这些命令有什么区别:

ping -c 3 www.google.com
Run Code Online (Sandbox Code Playgroud)

ping www.google.com
Run Code Online (Sandbox Code Playgroud)

任何帮助或信息表示赞赏。 谢谢!

ping google

0
推荐指数
1
解决办法
4511
查看次数

即使默认策略是拒绝所有传出,UFW 也允许传出 IPv6

我想设置一个策略来默认拒绝传出连接。

  1. 应允许 DNS 查找
  2. 应允许传出连接使用特定的 IP

所以我设置了以下规则:

sudo ufw default deny outgoing
sudo ufw allow out 53
sudo ufw allow out from any to 123.123.123.123
Run Code Online (Sandbox Code Playgroud)

查看:

sudo ufw status numbered
Run Code Online (Sandbox Code Playgroud)

输出:

Status: active
     To                         Action      From
     --                         ------      ----
[ 1] 123.123.123.123            ALLOW OUT   Anywhere                   (out)
[ 2] 53                         ALLOW OUT   Anywhere                   (out)
[ 3] 53 (v6)                    ALLOW OUT   Anywhere (v6)              (out)
Run Code Online (Sandbox Code Playgroud)

当我 ping google.com 时,我希望 DNS 解析能够正常工作,但实际 ping 失败。但整个 ping 功能正常工作。我注意到它使用 IPv6 进行 pining。而在禁用防火墙的情况下,它使用 IPv4。

PING google.com(fra15s12-in-x0e.1e100.net (2a00:1450:4001:815::200e)) 56 …
Run Code Online (Sandbox Code Playgroud)

ipv6 firewall dns ufw ping

0
推荐指数
1
解决办法
3714
查看次数

Ubuntu ping 导致 100% 丢包

我使用 ubuntu 15.10,我可以成功 ping 本地主机、网关 (192.168.1.1) 和 8.8.8.8,但我无法 ping 任何其他主机名/IP 地址(在我的网络之外)。它会导致 100% 的数据包丢失。有趣的是,当我 ping 一个主机名时,它被解析为 IP 地址,但 ping 没有通过,我可以从 Ubuntu 框内的 VM(debian)ping 任何主机/IP。

xxxx@xxxx:~$ ping -c 4 microsoft.com
PING microsoft.com (104.40.211.35) 56(84) bytes of data.

--- microsoft.com ping statistics --- 
4 packets transmitted, 0 received, 100% packet loss, time 3022ms
Run Code Online (Sandbox Code Playgroud)

我也试过其他主机。微软就是一个例子。我不得不重新安装traceroute,然后它才起作用。我重新安装了 iputils-ping 但我仍然有同样的问题。

networking internet dns ping 14.04

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