如何在RHCOS / FCOS机器上设置静态IP地址


从下面的链接下载并以PDF格式支持本文。

theロード下载PDF指南

关门


Red Hat CoreOS(RHCOS)和Fedora CoreOS(FCOS)Linux系统的默认安装可能会从DHCP服务器获取IP地址。之所以如此,部分是因为安装使用的是点火配置文件,该文件的静态IP地址分配不灵活。

检查:如何在KVM / OpenStack中运行FCOS

与其他Linux操作系统不同,RHCOS / FCOS没有安装时配置。系统从通用磁盘映像开始。对于每种部署机制(云虚拟机,本地虚拟机,裸机),您可以在首次启动时指定配置。 FCOS读取并应用配置文件 点火

在RHCOS / FCOS机器上设置静态IP地址

为RHCOS / FCOS Linux机器分配静态IP地址的一种简单方法是使用nmcli。 nmcli是用于管理NetworkManager和报告网络状态的命令行工具。

安装RHCOS / FCOS之后,请检查网络管理器报告的默认网络配置文件。

$ nmcli connection show 
NAME                UUID                                  TYPE      DEVICE 
Wired connection 1  700e90aa-2867-3ad8-ba3d-e4a21f73c98c  ethernet  ens192 

如您在输出中看到的,有一个名为“有线连接1”的网络。 ens192 网络接口。根据RHCOS / FCOS运行环境的不同,输出可能会与上述不同。

因此,使用以下命令在RHCOS / FCOS Linux上设置静态IP地址。

sudo nmcli connection mod 'Wired connection 1' 
  ipv4.method manual 
  ipv4.addresses 192.168.20.10/24 
  ipv4.gateway 192.168.20.254 
  ipv4.dns 192.168.20.254 
  +ipv4.dns 8.8.8.8 
  connection.autoconnect yes

其中:

  • 192.168.20.10 分配的IP地址
  • / 24 子网掩码前缀–等于255.255.255.0
  • 192.168.20.254 网络网关地址。 DNS服务器也
  • 8.8.8.8 要设置的辅助DNS服务器
  • connection.autoconnect是 –重新启动后自动启动网络
  • ipv4.method手册 –将IP分配方法设置为手动。从DHCP更改

验证您的更改。

$ nmcli connection show 'Wired connection 1'
$ cat /etc/sysconfig/network-scripts/ifcfg-Wired_connection_1 

重新启动网络管理器,并确保一切正常。

sudo systemctl restart NetworkManager

类似指南:

Vuls –适用于Linux / FreeBSD / WordPress /网络的最佳漏洞扫描程序

如何在CentOS / RHEL 8/7上设置网络分组

将辅助IP地址添加到CentOS / RHEL网络接口


从下面的链接下载并以PDF格式支持本文。

theロード下载PDF指南

关门


Sidebar