这篇文章给大家分享的是有关RHEL8如何配置网络的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

在RHEL8中继续支持service,网络相关服务管理已经转移到NetworkManager不再是network了。

环境

Red Hat Enterprise Linux release 8.0 VMware Workstation Pro 14

在RHEL8中继续支持service

RHEL8网络配置RHEL8网络配置

网络相关服务管理已经转移到NetworkManager不再是network了

RHEL8网络配置RHEL8网络配置

修改网卡配置文件,重启NetwrokManager服务新IP不生效!

[root@localhost~]#vim/etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=eb51f723-244d-4a71-bf8d-c18593c64859DEVICE=ens33ONBOOT=yesIPADDR=192.168.10.8PREFIX=24GATEWAY=192.168.10.2DNS1=192.168.10.2

重启网卡要用nmcli connection down/up ens33

[root@localhost~]#nmcliconnectiondownens33Connection'ens33'successfullydeactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/1)[root@localhost~]#nmcliconnectionupens33Connectionsuccessfullyactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/4)[root@localhost~]#ifconfigens33:flags=4163mtu1500inet192.168.10.8netmask255.255.255.0broadcast192.168.10.255inet6fe80::27d9:87a2:dc6c:7296prefixlen64scopeid0x20ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets56bytes10885(10.6KiB)RXerrors0dropped0overruns0frame0TXpackets142bytes16312(15.9KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets4bytes340(340.0B)RXerrors0dropped0overruns0frame0TXpackets4bytes340(340.0B)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0

另一种重启网卡的方式

ifdownens33ifupens33[root@localhost~]#ifdownens33Connection'ens33'successfullydeactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/6)[root@localhost~]#ifconfigens33:flags=4163mtu1500inet6fe80::20c:29ff:fea4:94b4prefixlen64scopeid0x20ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets2968bytes3062890(2.9MiB)RXerrors0dropped0overruns0frame0TXpackets1444bytes156626(152.9KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets168bytes14024(13.6KiB)RXerrors0dropped0overruns0frame0TXpackets168bytes14024(13.6KiB)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0virbr0-nic:flags=4099mtu1500ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0[root@localhost~]#ifupens33Connectionsuccessfullyactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/8)[root@localhost~]#ifconfigens33:flags=4163mtu1500inet192.168.10.8netmask255.255.255.0broadcast192.168.10.255inet6fe80::aa34:3de3:b4d9:d26bprefixlen64scopeid0x20ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets2978bytes3065421(2.9MiB)RXerrors0dropped0overruns0frame0TXpackets1476bytes161083(157.3KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets172bytes14364(14.0KiB)RXerrors0dropped0overruns0frame0TXpackets172bytes14364(14.0KiB)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0virbr0-nic:flags=4099mtu1500ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0

nmcli修改IP

[root@localhost~]#nmcliconnectionmodifyens33ipv4.addresses192.168.10.20/24ipv4.methodmanualipv4.gateway192.168.10.2ipv4.dns192.168.10.2[root@localhost~]#ifconfigens33:flags=4163mtu1500inet192.168.10.8netmask255.255.255.0broadcast192.168.10.255inet6fe80::27d9:87a2:dc6c:7296prefixlen64scopeid0x20ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets94bytes14309(13.9KiB)RXerrors0dropped0overruns0frame0TXpackets186bytes20173(19.7KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets4bytes340(340.0B)RXerrors0dropped0overruns0frame0TXpackets4bytes340(340.0B)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0[root@localhost~]#nmcliconnectiondownens33Connection'ens33'successfullydeactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/4)[root@localhost~]#nmcliconnectionupens33Connectionsuccessfullyactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/5)[root@localhost~]#ifconfigens33:flags=4163mtu1500inet192.168.10.20netmask255.255.255.0broadcast192.168.10.255inet6fe80::27d9:87a2:dc6c:7296prefixlen64scopeid0x20ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets111bytes19094(18.6KiB)RXerrors0dropped0overruns0frame0TXpackets218bytes24127(23.5KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets8bytes684(684.0B)RXerrors0dropped0overruns0frame0TXpackets8bytes684(684.0B)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0

想要用之前的方式改需要装 network-scripts 这个包

[root@localhost~]#yuminstall-ynetwork-scripts[root@localhost~]#vim/etc/sysconfig/network-scripts/ifcfg-ens33[root@localhost~]#cat/etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=eb51f723-244d-4a71-bf8d-c18593c64859DEVICE=ens33ONBOOT=yesIPADDR=192.168.10.21PREFIX=24GATEWAY=192.168.10.2DNS1=192.168.10.2[root@localhost~]#systemctlrestartnetwork[root@localhost~]#ifconfigens33:flags=4163mtu1500inet192.168.10.21netmask255.255.255.0broadcast192.168.10.255inet6fe80::27d9:87a2:dc6c:7296prefixlen64scopeid0x20ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets189bytes25780(25.1KiB)RXerrors0dropped0overruns0frame0TXpackets327bytes34520(33.7KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets12bytes1028(1.0KiB)RXerrors0dropped0overruns0frame0TXpackets12bytes1028(1.0KiB)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0[root@localhost~]#ifdownens33WARN:[ifdown]Youareusing'ifdown'scriptprovidedby'network-scripts',whicharenowdeprecated.WARN:[ifdown]'network-scripts'willberemovedinoneofthenextmajorreleasesofRHEL.WARN:[ifdown]Itisadvisedtoswitchto'NetworkManager'instead-itprovides'ifup/ifdown'scriptsaswell.Device'ens33'successfullydisconnected.[root@localhost~]#ifconfigens33:flags=4163mtu1500ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets223bytes32689(31.9KiB)RXerrors0dropped0overruns0frame0TXpackets382bytes40364(39.4KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets12bytes1028(1.0KiB)RXerrors0dropped0overruns0frame0TXpackets12bytes1028(1.0KiB)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0[root@localhost~]#ifupens33WARN:[ifup]Youareusing'ifup'scriptprovidedby'network-scripts',whicharenowdeprecated.WARN:[ifup]'network-scripts'willberemovedinoneofthenextmajorreleasesofRHEL.WARN:[ifup]Itisadvisedtoswitchto'NetworkManager'instead-itprovides'ifup/ifdown'scriptsaswell.Connectionsuccessfullyactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/7)[root@localhost~]#ifconfigens33:flags=4163mtu1500inet192.168.10.21netmask255.255.255.0broadcast192.168.10.255inet6fe80::27d9:87a2:dc6c:7296prefixlen64scopeid0x20ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets232bytes33761(32.9KiB)RXerrors0dropped0overruns0frame0TXpackets409bytes43528(42.5KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets12bytes1028(1.0KiB)RXerrors0dropped0overruns0frame0TXpackets12bytes1028(1.0KiB)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0[root@localhost~]#yumremove-ynetwork-scripts[root@localhost~]#systemctlrestartnetworkFailedtorestartnetwork.service:AccessdeniedSeesystemlogsand'systemctlstatusnetwork.service'fordetails.[root@localhost~]#ifdownens33Connection'ens33'successfullydeactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/7)[root@localhost~]#ifconfigens33:flags=4163mtu1500ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets253bytes35974(35.1KiB)RXerrors0dropped0overruns0frame0TXpackets441bytes47192(46.0KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets12bytes1028(1.0KiB)RXerrors0dropped0overruns0frame0TXpackets12bytes1028(1.0KiB)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0[root@localhost~]#ifupens33Connectionsuccessfullyactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/8)[root@localhost~]#ifconfigens33:flags=4163mtu1500inet192.168.10.21netmask255.255.255.0broadcast192.168.10.255inet6fe80::27d9:87a2:dc6c:7296prefixlen64scopeid0x20ether00:0c:29:a4:94:b4txqueuelen1000(Ethernet)RXpackets271bytes37669(36.7KiB)RXerrors0dropped0overruns0frame0TXpackets479bytes51830(50.6KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen1000(LocalLoopback)RXpackets16bytes1372(1.3KiB)RXerrors0dropped0overruns0frame0TXpackets16bytes1372(1.3KiB)TXerrors0dropped0overruns0carrier0collisions0virbr0:flags=4099mtu1500inet192.168.122.1netmask255.255.255.0broadcast192.168.122.255ether52:54:00:9c:ef:c6txqueuelen1000(Ethernet)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0

感谢各位的阅读!关于“RHEL8如何配置网络”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!