0
点赞
收藏
分享

微信扫一扫

RHEL8网络管理

莞尔小迷糊 2022-04-05 阅读 101
linux

RHEL8网络管理服务

NetworkManager早期的设计目的是为了统一网络配置,表示以后所有的网络相关的配置都使用NetworkManager来实现。

NetworkManager服务提供了3种工具用来配置网卡参数。都不需要去手动修改网卡的配置文件。

systemctl status NetworkManager(查看NetworkManager服务)

首先确认NetworkMangaer服务是开启的。如果服务不开启就不能使用NetworkManager工具

lshw -class net -businfo 查看网卡总线信息该命令RHEL8是默认安装的,有的系统需要单独安装

RHEL8网络管理工具

1.图形工具

nm-connection-editor(该命令可以开启图形界面的网络管理工具)

 如果是在本地控制台上操作。linux系统必须安装图形组件才能调用出来图形界面。

如果是在远程操作,即使linux系统没有安装图形界面,远程的终端服务器必须安装图形服务器软件才能调出图形界面(Xming,XManager)

2.伪图形工具(nmtui)

nmyui(该命令可以进入一个由终端字符模拟的伪图形界面,只能用键盘进行操作)

 3.nmcli( nm:Network Manager,cli:command ,line: interfayi

nmcli (该命令可以查看我们的网卡参数--通过内核查看硬件层面的信息)

 nmcli device status(查看网卡基本信息)

 第一列表示网卡名称;

第二列表示网卡类型;

第三列表示当前网卡的状态(指是否接管了这个网卡)

connected(连接),表示该网卡正在被使用

connecting(连接中),表示该网卡正在获取IP地址

disconnected(断开),表示该网卡没有使用配置文件

unmanager(未托管),表 示该网卡没有被NetworkManager服务接管,就意味着无法使用NetworkManager管理该网卡

第四列表示当前网卡对应连接的配置文件名称,如果是“--”就表示该网卡当前没有配置文件

nmcli device delete xxxx(网卡名称),该命令表示删除对应的网卡,但只对虚拟网卡有效。

nmcli device disconnect xxxx(网卡名称),该命令表示将断开网卡的配置文件

nmcli device connect xxxx(网卡名称),该命令表示将连接一个网卡配置文件

nmcli device show xxxx(网卡名称),该命令表示查看一个网卡的硬件信息


使用nmcli管理网卡配置文件

常用网卡配置文件信息:

        IP地址(IP地址是IP协议提供的一种统一的地址格式);

        IP子网掩码;

        IP网关;

        IP DNS;

        IP method(手动设置还是DHCP自动获取);

        IP outoconnect(开机是否自动连接配置文件)

通过nmcli connection 操作的网卡配置文件的默认目录都在:

/etc/sysconfig/network-scripts /

文件名称都是以ifcfg-开头的,后面的就是网卡配置文件的名字(if:interiace,cfg:configuration)

nmcli connection add(添加一个网卡配置文件)

        输入命令后连按俩下“TAB”键会显示需要添加的各种信息

        

    必要的三个参数:con-nanme:配置文件名称;type:配置文件类型;ifnane:配置文件网卡名称

         例如:namcli connection add con-name zx123 type ethernet ifname 123

        

        重要的参数:ipv4.addresses:IP地址;ipv4.gateway:网关;ipv4.dns:DNS域名;ipv4.method:设置方式为手动(manual)或者DHCP自动;

        可选参数:connection.autoconinect:设置该配置文件是否开机自动加载,yes/no;

 

nmcli connection delete(删除一个网卡配置文件)

        nmcli connection delete xxxx(文件名称name)

 

        因为UUID在网卡配置文件信息中是唯一值,也通过UUID来删除,就可以避免误删其他文件

         nmcli connection delete uuid xxxx(UUID信息 )

        

 

nmcli connection up(激活一个网卡配置文件)

        在添加了一个网卡配置文件后输入该命令可以将配置文件激活

 

nmcli connection down(关闭一个网卡配置文件)

nmcli connection show(网卡配置文件)

         NAME:网卡配置文件名称

        UUID:唯一值,不会重复。

        TYPE:文件类型,一般为ethernet(以太网)。bridge(虚拟网卡的桥接模式)

      nmcli connection show xxxx(配置文件名称)  也可查看单独一个配置文件信息

        

 

nmcli connection reload(重新加载网卡配置文件)

        如果通过vim直接去修改配置文件,show后发现配置文件没变化。

        是因为网卡配置文件在运行后会在内存中进行缓存,vim修改的是存放在硬盘里面的配置文件,show命令也只是将内存中的缓存文件显示。

        所以需要用到reload命令让系统重新加载硬盘中的配置文件

            

 nmcli connection modify(修改网卡配置文件,正规方式)

         nmcli connection modify xxxx(文件名称)+要修改的对应参数

例如:nmcli connection modify zx123-222 con-name zx123-2

 

举报

相关推荐

0 条评论