查看服务器系统地址(通常指IP地址或MAC地址)的方法取决于服务器的操作系统和具体需求,以下是几种常见情况的查看方法:

查看服务器的IP地址(最常见需求)
Linux服务器
-
方法1:使用
ip命令(推荐)ip addr show
或简写:
ip a
找到对应的网卡(如
eth0、ens33),查看inet后的IPv4地址。 -
方法2:使用
ifconfig(较老系统)ifconfig -a
若未安装,可通过
sudo apt install net-tools(Debian/Ubuntu)或sudo yum install net-tools(CentOS/RHEL)安装。
-
方法3:查看公网IP(通过外部服务)
curl ifconfig.me curl icanhazip.com
Windows服务器
-
方法1:命令提示符
- 按
Win + R输入cmd打开命令提示符。 - 输入:
ipconfig
- 在输出中找到当前使用的网卡(如
以太网适配器或无线局域网适配器),查看IPv4 地址。
- 按
-
方法2:图形界面
- 右键任务栏网络图标 → 打开“网络和Internet设置”。
- 进入“以太网”或“WLAN” → 点击当前连接的网络。
- 查看“属性”中的
IPv4 地址。
macOS服务器
ifconfig | grep "inet " | grep -v 127.0.0.1
或使用更清晰的命令:
ipconfig getifaddr en0 # 通常en0为有线网卡
查看服务器的MAC地址
Linux
ip link show # 查看所有网卡的MAC地址(位于link/ether后)
或

cat /sys/class/net/eth0/address # 查看eth0的MAC地址
Windows
ipconfig /all
在输出中找到对应网卡的 物理地址(即MAC地址)。
查看服务器管理地址(带外管理)
物理服务器通常有独立的管理口(如iLO/iDRAC/ILOM),用于远程控制:
- 重启服务器时按提示进入管理界面(如F10/DEL键)。
- 默认地址可在服务器手册或机柜标签上查找(如
168.1.100)。 - 登录管理界面后,在网络设置中查看IP。
特殊情况处理
- 多网卡服务器:使用
ip a或ipconfig查看所有网卡,确认业务使用的网卡。 - 虚拟机:IP由宿主机或云平台分配,方法同上(Linux/Windows命令通用)。
- 云服务器(如AWS/阿里云):
- 控制台查看公网IP/私有IP。
- 实例内部通过
ip a或ipconfig查看私有IP。 - 公网IP仅在云平台控制台显示(实例内看到的是私有IP)。
关键注意事项
- 区分公网IP和内网IP:
- 公网IP用于外部访问,内网IP用于局域网通信。
- 云服务器的公网IP需在控制台查看(实例内
ip a显示的是私有IP)。
- 临时IP vs 静态IP:
dhclient获取的IP可能变化,静态IP需在/etc/netplan/(Linux)或网络设置(Windows)中配置。
- 防火墙限制:
即使有公网IP,若未开放端口(如22/3389),仍无法访问。
小编总结命令速查表
| 系统 | 查看IP | 查看MAC |
|---|---|---|
| Linux | ip a 或 hostname -I |
ip link show |
| Windows | ipconfig |
ipconfig /all |
| macOS | ifconfig | grep inet |
ifconfig | grep ether |
通过以上方法,您能快速定位服务器的各类地址,如果是云服务器,记得结合控制台信息综合判断!
图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/289844.html

