You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu裸金属服务器如何查找Node Private IP?(RKE2集群配置场景)

私有IP定义及Ubuntu 20裸金属服务器上的查找方法

什么是私有IP

私有IP是局域网内部专属的IP地址,不会直接暴露在公网中,核心用于集群内节点间的内部通信——比如etcd成员的数据同步、控制平面与Worker节点的指令交互等。这类IP属于IANA预留的私有地址段,常见范围包括:

  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16
    在RKE2集群中指定私有IP,能让节点间通信走更稳定、安全的局域网链路,避免依赖公网带宽或暴露内部通信到公网环境。

Ubuntu 20上查找私有IP的方法

方法1:使用ip命令(推荐)

执行以下命令查看所有网络接口的IP信息:

ip addr show

在输出中找到标记为inet的条目,匹配上述私有地址段的就是目标私有IP。通常局域网接口名称为eth0、ensXX或enpXXsXX格式。

如果想直接过滤出私有IPv4地址,可使用:

ip -4 addr show | grep -E 'inet (10\.|172\.1[6-9]\.|172\.2[0-9]\.|172\.3[0-1]\.|192\.168\.)' | awk '{print $2}'

方法2:使用hostname命令

执行命令直接输出当前节点关联的所有IPv4地址,从中挑选私有地址段的即可:

hostname -I

方法3:查看Netplan配置文件

Ubuntu 20默认用Netplan管理网络,配置文件位于/etc/netplan/目录下,文件名通常为00-installer-config.yaml或类似。执行命令查看内容:

cat /etc/netplan/*.yaml

找到addresses字段下的IP地址,匹配私有地址段的就是所需的私有IP。

内容的提问来源于stack exchange,提问作者Tristate

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 18:54:24