RHEL7系统配置网络连接

前言

配置网络连接的方法可以可以使用GUI的图形化系统菜单配置,也可以通过修改网卡配置文件进行配置(不过书本上不建议)。这里主要使用nmtuinmcli命令进行配置:

正文

1、nmtui命令

具有简单的图形配置界面,输入nmtui命令 基本如下:

RHEL7系统配置网络连接_第1张图片

Edit a connection:编辑连接、 Activate a connection:激活连接、 Set system hostname:设置主机名。

选择第一项,可以添加、编辑、删除连接。注意,编辑复选框只能用空格。编辑完后需要激活连接,就是主界面第二项。(不细说了)

RHEL7系统配置网络连接_第2张图片

2、nmcli命令

RHEL7系统默认使用NetworkManager来提供网络服务,这是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态。可以使用nmcli命令来管理NetworkManager服务。

nmcli device status 查看网卡设备信息

nmcli connection show  显示连接

nmcli connection down test2 禁用test2的配置

nmcli connection up test2 启用test2的配置

创建一个house配置,dhcp自动连接:

nmcli connection add con-name house type Ethernet ifname ens32

nmcli connection up house  启用连接

nmcli connection show 查看连接

nmcli connection delete house 删除连接

创建一个house2配置,不自动连接,指定ip配置:

nmcli connection add con-name house2 ipv4.method manual ifname ens32 autoconnect no type ethernet ipv4.addresses 192.168.2.211/24 ipv4.gateway 192.168.2.1 ipv4.dns 180.168.255.118

con-name参数指定网络会话名称为house2,ipv4.method manual为手动,ifname参数指定网卡名称为ens32,autoconnect no表示此网络会话默认不自动激活,以及用ipv4.addresses、ipv4.gateway和ipv4.dns参数指定IP地址、网关地址和DNS地址。

查看配置目录,多house2 基本生效。

ls /etc/sysconfig/network-scripts/ifcfg-*

nmcli connection up house2  启用连接

nmcli connection show 查看连接

你可能感兴趣的:(Linux学习)