如何获取你的网络 IP

如何获取你的网络 IP

我使用 PPPoE 连接上网。我想找出我的网络 ipv4。示例:

-在 Windows 7 上,我可以看到我的 PPPoE 连接 IP 和本地网络 IP,既可以从连接的属性中查看,也可以从 cmd 中使用ipconfig命令查看

-在 ubuntu 上我只能看到 PPPoE 的 ip

在尝试在网络上查找另一台 ubuntu 电脑后我遇到了这个问题。

我如何检查我的本地连接(Windows 术语)IP 和/或如何从我的网络查看其他 ubuntu 电脑?


如果我连接到我的 DSL 帐户,我可以从我的 DSL 连接中看到我的 ip(ipv4 和 6),但看不到我的 eth0 ip。

如果我连接到有线连接,我可以从 eth0 连接中看到我的 IP,但之后我无法连接到互联网。

我不能两者兼得吗?

答案1

在 Unity 顶部面板中,转到网络图标(网络管理器),然后选择连接信息

在此处输入图片描述

您将看到所有信息,包括所连接设备的 IP(IPv4 和 IPv6)。在本例中,它仅显示一个设备,因为我只连接了一个设备,但如果我有多个设备,它会在不同的选项卡上显示每个设备:

在此处输入图片描述

对于终端方式,您可以像 Mitch 提到的那样操作。打开终端并输入ifconfig以下内容,您将看到几个网络设备,如下所示:

在此处输入图片描述

在你的情况下,而不是看到wlan0就像在我的图片中你会看到类似的东西点对点0。如果您想要查看有关 PPP 连接的具体信息,请执行以下操作:ifconfig ppp0

查看您的图片,我们发现以下内容:

在此处输入图片描述

此图显示您从 Internet(来自 LAN 网络之外)接收的 IP。在本例中,它是10.40.26.151

在此处输入图片描述

此图显示您从 LAN(从 LAN 网络内部)接收的 IP。在本例中,它是192.168.2.160分配给你的路由器或服务器 IP 是192.168.2.1

现在查看这两张图片,我发现你正在使用eth0两种情况都适用。如果这是同一台计算机,那么如果您想同时拥有这两种类型的连接,我建议将 ppp0 连接到另一张网卡,将 eth0 连接到 LAN。每个网络设备只能有一种类型的连接。

答案2

您可以通过点击右上角的网络图标并选择编辑连接来执行此操作。新窗口打开后,点击编辑按钮,然后您将进入网络属性页面,然后您可以单击 IPv4 设置来查看信息。

或者

只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:

ifconfig

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

答案3

ifconfig 已被弃用,建议使用ip命令。

例如:

在此处输入图片描述

此外,如果您位于 NAT 后面,您可能希望使用外部服务来查找您的公共 IP 地址。curl icanhazip.com将为您返回该地址。

相关内容