发布 ipconfig/ifconfig 结果是否安全?

网络工程 ip
2022-03-07 20:56:15

在许多技术论坛上,为了帮助解决或分析网络连接问题,我被要求运行命令 ipconfig/ifconfig,并将结果公开显示。

这安全吗?

结果中显示的某些详细信息是否对想要破解我的计算机的人有所帮助?

我是否必须隐藏结果中显示的某些行?

2个回答

您的配置可能包括公共、私人或其他非公共地址。如果存在解析为您的公共地址的公共地址或名称,您可能不希望发布它们或隐藏它们,尤其是当您发布有关可能被滥用的配置问题时。但是,这也可能会阻碍人们帮助你,当然。

通常,在盒子后面的家中的计算机将被 NAT,因此只有私有 IP,但您可能有一个具有公共 IP 的托管服务器。

以下是每个人和任何人都可以在其配置中拥有的常见地址,它们可以安全地发布:

  • 10.0.0.0/8 (10.0.0.0 - 10.255.255.255):RFC1918“A”私有
  • 127.0.0.0/8 (127.0.0.0 - 127.255.255.255): 本地主机
  • 172.16.0.0/12 (172.16.0.0 - 172.31.255.255):RFC1918“B”私有
  • 169.254.0.0/16 (169.254.0.0/16 - 169.254.255.255):链接本地
  • 192.168.0.0/16 (192.168.0.0 - 192.168.255.255):RFC1918“C”私有
  • ::1/128 inet6 本地主机
  • inet6 链接范围地址

还有其他特殊地址,但大多数人不会在他们的配置中使用它们,而不知道它们是什么。所有特殊地址都列在RFC6890中。

对于任何地址,您都可以查阅IANA列表,该列表将为您提供区域互联网注册(如果适用),以及whois服务器,该列表将为您提供有关相关范围的更多信息。对于公共 IP 地址,您当然可以深入了解您的 ISP。

要知道您的公共 IP 地址,请在 google 中搜索“我的 IP 地址是什么”。

您的 IP 配置只会显示私有地址和 mac 地址,攻击者需要知道您的公共地址才能访问您的服务。

所以不,发布这些结果并没有什么害处。