以可读格式列出我的电脑所连接的 IP 地址

以可读格式列出我的电脑所连接的 IP 地址

我正在尝试搜索我的电脑所连接的 IP 地址,但我无法识别这些地址并且搜索也没有显示任何内容。

我正在查看我的所有连接,所以我跑了netstat -a,但我不认识这些外国地址结果的格式。有人能帮我把它们变成一种我可以输入到地址栏或搜索的格式吗?whatismyipaddress.com或者解释一下我如何查找它们?

旋转 本地地址 国外地址 状态
CP 192.168.XXX.XXX:XXX a72-246-162-195:http 时间的等待
CP 192.168.XXX.XXX:XXX 服务器-18-65-3-90:https 已确立的
CP 192.168.XXX.XXX:XXX ec2-35-165-182-128:https 已确立的
CP 192.168.XXX.XXX:XXX 102:https 已确立的
CP [2603:8000:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:xxxxx g2600-1406-4c00-0000-0000-0000-170c-282a:https 关闭等待
CP [2603:8000:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:xxxxx lax17s55-在-x03:https 已确立的
CP [2603:8000:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:xxxxx lax31s19-in-x0e:https 已确立的

答案1

默认情况下,netstat 会尝试向您显示每个地址的“反向 DNS”查找结果……但由于某种原因,它会截断除最左边的部分之外的所有部分。

使用该-n选项来获取原始 IP 地址。

答案2

正如用户 1686 提到的,您可以使用它-n来获取 IP 地址。

或者,使用netstat -f获取完整域名(FQDN)。

答案3

你没有说哪个平台,但对于 Linux(即 Ubuntu)来说这个答案如何轻松获取应用程序外部连接的所有HTTPS地址?

您可以使用lsofwatch来执行此操作,如下所示:

$ watch -n1 lsof -i TCP:80,443 

示例输出

dropbox    3280 saml   23u  IPv4 56015285      0t0  TCP greeneggs.qmetricstech.local:56003->snt-re3-6c.sjc.dropbox.com:http (ESTABLISHED) 
thunderbi  3306 saml   60u  IPv4 56093767      0t0  TCP greeneggs.qmetricstech.local:34788->ord08s09-in-f20.1e100.net:https (ESTABLISHED) 
mono       3322 saml   15u  IPv4 56012349      0t0  TCP greeneggs.qmetricstech.local:54018->204-62-14-135.static.6sync.net:https (ESTABLISHED) 
chrome    11068 saml  175u  IPv4 56021419      0t0  TCP greeneggs.qmetricstech.local:42182->stackoverflow.com:http (ESTABLISHED) 

要不就

$ lsof -i TCP:80,443 -r 2

但输出不太漂亮,地址也不那么易读,尽管过去的连接保留得更好:

=======
COMMAND  PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
firefox 9542 user   27u  IPv4 1068219      0t0  TCP user-300V3Z-300V4Z-300V5Z:37360->192.0.78.23:https (ESTABLISHED)
firefox 9542 user   48u  IPv4 1053405      0t0  TCP user-300V3Z-300V4Z-300V5Z:45948->ec2-54-213-37-69.us-west-2.compute.amazonaws.com:https (ESTABLISHED)
=======
COMMAND  PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
firefox 9542 user   27u  IPv4 1068219      0t0  TCP user-300V3Z-300V4Z-300V5Z:37360->192.0.78.23:https (ESTABLISHED)
firefox 9542 user   48u  IPv4 1053405      0t0  TCP user-300V3Z-300V4Z-300V5Z:45948->ec2-54-213-37-69.us-west-2.compute.amazonaws.com:https (ESTABLISHED)
firefox 9542 user   52u  IPv4 1138942      0t0  TCP user-300V3Z-300V4Z-300V5Z:57602->kul08s01-in-f10.1e100.net:https (SYN_SENT)
firefox 9542 user  102u  IPv4 1139934      0t0  TCP user-300V3Z-300V4Z-300V5Z:49102->kul09s13-in-f14.1e100.net:https (ESTABLISHED)
firefox 9542 user  110u  IPv4 1138950      0t0  TCP user-300V3Z-300V4Z-300V5Z:49104->kul09s13-in-f14.1e100.net:https (SYN_SENT)
=======
...
=======
COMMAND  PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
firefox 9542 user   27u  IPv4 1068219      0t0  TCP user-300V3Z-300V4Z-300V5Z:37360->192.0.78.23:https (ESTABLISHED)
firefox 9542 user   48u  IPv4 1053405      0t0  TCP user-300V3Z-300V4Z-300V5Z:45948->ec2-54-213-37-69.us-west-2.compute.amazonaws.com:https (ESTABLISHED)
firefox 9542 user   51u  IPv4 1140129      0t0  TCP user-300V3Z-300V4Z-300V5Z:52284->kul09s13-in-f10.1e100.net:https (ESTABLISHED)
firefox 9542 user  108u  IPv4 1137384      0t0  TCP user-300V3Z-300V4Z-300V5Z:55886->103.229.10.236:https (ESTABLISHED)
firefox 9542 user  122u  IPv4 1137399      0t0  TCP user-300V3Z-300V4Z-300V5Z:55870->kul08s12-in-f1.1e100.net:https (ESTABLISHED)
firefox 9542 user  126u  IPv4 1137402      0t0  TCP user-300V3Z-300V4Z-300V5Z:47370->stackoverflow.com:https (SYN_SENT)

笔记:每两秒间隔=======


相关内容