登录戴尔R730服务器系统后,执行 ip addr 命令,即可直接查看本机IP地址;若服务器未进入系统,则通过iDRAC管理口或开机自检界面也能查到IP。
戴尔R730作为企业里常见的机架式服务器,很多运维新手第一次接手时,对着屏幕常常一头雾水:这机器怎么跟普通电脑完全不一样?其实查看IP这事儿,只要分清楚“系统内”和“系统外”两种场景,路子就清晰了。
系统内查看本机IP:命令是首选
服务器安装好操作系统(常见的是CentOS、Ubuntu、Windows Server)之后,在系统里查IP就是最常规的操作。
Linux系统下用命令查IP
无论你用的是CentOS 7还是Ubuntu 20.04,SSH登录或接上显示器键盘,打开终端,敲下面这几个命令就够用了。
ip addr:这是目前最通用的命令,显示所有网卡信息,找到类似ens192、em1、p1p1这样的网卡名,下面紧跟的inet 192.168.x.x/24就是本机IP。ip a:ip addr的简写,效果一样。hostname -I:这条命令更省事,直接列出本机所有IPv4地址,不带其他杂七杂八的信息,适合快速看一眼。ifconfig:老系统里常见,但不少新系统没安装这个工具,若提示command not found,就改用ip addr。
敲 ip addr 后能看到类似下面的输出:
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP
inet 192.168.1.100/24 brd 192.168.1.255 scope global ens192
这里头的 168.1.100 就是IP地址,/24 代表子网掩码是255.255.255.0,戴尔R730服务器看ip命令,严格来说就是看这个 inet 后面的数字。
Windows Server系统下查IP
戴尔R730装Windows Server的也不少,操作更直观。
- 打开命令提示符(CMD),输入
ipconfig,找到“以太网适配器”或“Ethernet adapter”段落,IPv4 地址那一行就是本机IP。 - 或者点击右下角网络图标,进入“网络和共享中心” → “更改适配器设置”,双击网卡查看详细信息。
系统起不来或没装系统:用iDRAC查IP
很多场景下,R730根本没装系统,或者系统崩溃了,这时候屏幕是黑屏或报错状态,你就需要靠iDRAC了,iDRAC是戴尔服务器自带的远程管理卡,相当于一个独立的小电脑,只要服务器插着电、连着网线,它就能工作。
什么是iDRAC专用管理口
R730的后背上有一个标着“iDRAC”字样的网口,通常是1GbE速率,旁边可能有个扳手图标,这个口跟业务网口是分开的,专门用来远程管理服务器。
关于戴尔r730 idrac查看ip地址,最常见的方法是:
- 开机自检看IP:服务器通电开机,显示器上会出现POST自检界面,在屏幕下方或右上角,会短暂显示 iDRAC 的IP地址,
168.0.120,如果手速不够没看清,重启再看一次。 - 登录iDRAC界面查:直接用网线连接电脑和R730的iDRAC口,把电脑IP设置成和iDRAC同网段(出厂默认是192.168.0.120/24),浏览器访问
https://192.168.0.120,默认账号密码通常是root/calvin,登录后,在“网络”菜单里能看到当前IP。 - 用ipmitool工具查:在局域网内的一台Linux电脑上,安装
ipmitool,执行ipmitool -I lanplus -H <iDRAC的IP> -U root -P calvin ipmitool lan print,就能读取到当前IP设置,这个办法适合批量运维场景。
业内专家指出,iDRAC的IP是独立的,它不占用服务器的业务IP,相当于一个带外管理通道,所以就算服务器系统挂了、网卡驱动坏了,你照样能通过这个口远程开机、装系统、看日志。
找不到IP的常见原因与排查
有时候命令敲了,网卡也看了,就是没有IP地址,或者IP是个169.254开头的怪地址,这时候别慌,按下面的顺序排查。
网卡没启用或驱动没装
- 现象:
ip addr输出里网卡名显示为DOWN,没有inet地址。 - 解决:执行
ifup ens192或ip link set ens192 up试试,如果是新装的系统,网卡驱动可能没识别,需要去戴尔官网下载对应系统的驱动包编译安装。
没有DHCP服务器分配地址
R730默认网卡可能设置为DHCP自动获取,如果机房里没有DHCP服务,网卡就是空转的,这时候需要手动配置静态IP。
戴尔r730服务器ip配置方法并不复杂,以Linux为例:
- 编辑网卡配置文件,CentOS 7是
/etc/sysconfig/network-scripts/ifcfg-ens192,Ubuntu 18.04+是/etc/netplan/01-netcfg.yaml。 - 把
BOOTPROTO=dhcp改成BOOTPROTO=static,然后加上:IPADDR=192.168.1.50 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 - 保存后执行
systemctl restart network(CentOS)或netplan apply(Ubuntu)。
业务口和管理口搞混了
R730至少有4个千兆网口(通常是4个或更多),加上iDRAC口,看起来长得差不多,不少新手插错了网线,对着业务口找IP,找不到就以为机器坏了,记住一个规律:iDRAC口旁边有独立的小指示灯,并且和网口之间有间隔,通常标注了“iDRAC”字样。
通过本地控制台查看IP
还有一类场景是服务器就在眼前,显示器键盘都接好了,但没进系统(比如在BIOS/RAID卡配置界面),这时候想确定本机IP,看下面的方法。
BIOS设置界面里的网络信息
开机按F2进System Setup,在 iDRAC Settings → Network 里,能看到iDRAC当前的IP地址、子网掩码和网关,这个IP是管理口用的,不是业务IP,但至少能让你先连上iDRAC,再通过远程控制台进系统查业务IP。
在POST界面按F10进入Lifecycle Controller
戴尔R730有个Lifecycle Controller(生命周期控制器),开机按F10可以进入,在主页面上有个“Network Settings”或“iDRAC Settings”选项,直接显示了当前管理IP,这里还能直接修改IP,不需要进系统。
远程批量查看IP的方法
如果手头有几十台R730,一台台接显示器显然不现实,更高效的方法是通过iDRAC的IPMI功能批量查询,或者用脚本扫描局域网。
用nmap扫描网段
假设你的业务网段是 168.1.0/24,在局域网内任何一台Linux机器上执行:
nmap -sn 192.168.1.0/24
这个命令不会显示主机名和MAC,但能列出哪些IP是活的,再配合看交换机端口状态,就能对应上哪台是R730。
通过iDRAC批量读取
如果之前已经设置过iDRAC的IP,并且知道账号密码,可以用 ipmitool 批量去连,比如写个简单的Shell循环,遍历网段内所有IP,尝试用默认密码 calvin 登录,能通的就打印出服务器型号和固件版本,这个方法对运维来说很实用,摸清家底全靠它。
R730本机IP记录与规范
服务器IP这东西,配置好了之后一定得记录下来,否则过几个月就忘,建议运维人员在交接文档里,明确记录以下信息:
- 业务网口IP、子网掩码、网关
- iDRAC专用IP(独立于业务IP,一般单独规划网段)
- 服务器序列号(贴纸在机器正面或背面,用于报修)
- 所在机柜位置和端口对应关系
好记性不如烂笔头,这句话在机房尤其适用,戴尔R730服务器看ip的方法本身不复杂,但不同场景下路径不同,多实践几次就熟悉了。
相关问题解答
戴尔R730默认的iDRAC IP地址是多少?
出厂状态下,iDRAC IP默认是 168.0.120,子网掩码 255.255.0,用户名 root,密码 calvin,首次登录后强烈建议修改,因为这个默认密码在行业内是公开的,安全隐患非常大。
给R730配好静态IP后重启就失效怎么办?
大概率是网卡配置文件写错了或NetworkManager服务干扰,CentOS 7上可以执行 chkconfig NetworkManager off 禁用网络管理服务,再确保配置文件里的 ONBOOT=yes,Ubuntu系统则检查netplan配置的缩进格式,YAML文件对空格十分敏感。
iDRAC网口和业务网口能共用一根网线吗?
不能,iDRAC网口是独立的物理接口,需要单独接网线,但部分R730型号支持共享网络端口模式,即在iDRAC设置里开启“Shared LOM”,让iDRAC复用第一个业务网口,如果开启了共享模式,那业务口和iDRAC管理IP就能同时走一根线,省一个交换机端口,查看IP的方式也变成了前面提到的命令和iDRAC界面两种路径,注意区分即可。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/711870.html





