Hostwinds 博客
寻找结果为:
需要您的服务器的IP地址来管理您的网站,设置远程访问,对连接进行故障排除等等。
无论您是使用Windows,Linux还是MacOS系统,都有多种简单的方法可以快速找到服务器的IP地址。
本指南将介绍您可以使用的不同方法。
服务器的IP地址是一个唯一的标识符,允许设备通过网络连接。它可以是公共的(用于通过Internet进行通信)或私有(在本地网络中使用)。
了解服务器的IP地址有助于配置DNS设置,管理安全规则并远程访问服务器。
了解更多: 什么是IP地址
您的公共IP地址是服务器外部通信时的其余Internet所看到的。
这是将域名指向服务器,设置防火墙规则或诸如SSH或RDP之类的远程连接之类的地址。
以下是找到服务器的公共IP地址的几种方法:
这是发现您的公共IP地址的最快,用户最友好的方法之一:
此方法对于快速检查IP而无需技术命令或工具特别有用。
如果您的服务器由Web托管公司托管,则应在其管理接口中显示服务器的公共IP地址:
这是一种可靠的方法,因为即使您的服务器设置具有多个接口或IP,它也会显示正确的地址。
如果您喜欢使用 命令行接口(CLI),有几个简单的命令来获取您的公共IP地址。
在Linux或MacOS上:
选项1:
curl ifconfig.me
此命令将请求发送到返回您的公共IP的服务。
选项2:
curl -s checkip.dyndns.org | grep -o '[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+'
这可以从Checkip.dyndns.org提供的HTML响应中获取IP。
在Windows上(PowerShell):
(Invoke-WebRequest ifconfig.me/ip).Content.Trim()
这拉了IP地址 使用PowerShell。它与上面的Linux命令相似,但针对Windows用户量身定制。
专用网络中使用了专用IP地址(例如,在您的服务器和本地路由器或其他内部机器之间)。
在虚拟私有云(VPC),配置内部防火墙或用于故障排除本地连接时,很高兴知道您的私人IP地址。
ipconfig
寻找标签的行 IPv4地址 在适当的网络适配器下。这是您的服务器的私有IP。
选项1:
ip a
找到您的活动网络接口(通常命名为ETH0,ENS33或WLAN0)。私有IP地址通常在INET之后列出,看起来像192.168.x.x或10.x.x.x.
选项2:
hostname -I
这将返回分配给服务器的内部IP地址。
ipconfig getifaddr en0
提示: 如果您处于有线连接状态,并且没有返回任何内容,请尝试根据设置替换EN1或其他接口名称。
撰写者 Hostwinds Team / 四月 14, 2025