redhat8配置ipv4的网卡静态ip如何启动网络服务

本文介绍了在不同版本的CentOS系统中,如何正确重启网络服务使网络配置生效的方法。在CentOS7及RedHat8中,传统的network服务已不再适用,需采用新的方式如ifdown和ifup命令。文章还提供了检查静态IP是否生效的命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在centos7中我们在修改完/etc/sysconfig/network-script/ifcfg-ens33通常会执行如下命令
#systemctl restart network.service
在centos6中我们在修改完/etc/sysconfig/network-script/ifcfg-eth0通常会执行如下命令
#service network restart

我在配置redhat8的过程中,也是使用centos7类的方式修改配置文件发现并没有network对应service。起初以为和ubuntu中的可能会一样。试了一下啊 systemctl restart networking.service还是not find。所以最后使用了比较原始也是最最古老的方式是我们的网卡配置文件生效
#ifdown 网卡name ; ifup 网卡name
注意中间是“;”如果不使用分号并且你们的IDC机房在外地的话,那么恭喜你一首凉凉送给自己后准备出差吧
在通过命令查看我们配置的静态ip是否生效
#hostname --all-ip-address

在 Red Hat Enterprise Linux 8 中,可以通过 NetworkManager 或者配置文件的方式来配置网络接口。 首先,使用命令 `nmcli device show` 查看系统中的网络接口信息,找到需要配置网卡名称(如 ens33)。 然后,可以使用 NetworkManager 管理工具 nmcli 来配置静态 IP 地址。具体命令如下: ``` sudo nmcli connection modify ens33 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns "8.8.8.8 8.8.4.4" ipv4.method manual ``` 上述命令将 ens33 网卡IP 地址设置为 192.168.1.100,子网掩码为 24(即 255.255.255.0),网关为 192.168.1.1,DNS 服务器为 8.8.8.88.8.4.4,使用静态 IP 地址配置方式。 如果想要使用配置文件的方式来配置 ens33 网卡静态 IP 地址,可以编辑 /etc/sysconfig/network-scripts/ifcfg-ens33 文件。具体操作步骤如下: 1. 使用命令 `sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33` 打开 ens33 网卡配置文件。 2. 在文件中添加以下内容: ``` TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=ens33 UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx DEVICE=ens33 ONBOOT=yes IPADDR=192.168.1.100 PREFIX=24 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 ``` 其中,IPADDR、PREFIX、GATEWAY、DNS1 和 DNS2 分别对应 IP 地址、子网掩码、网关和 DNS 服务器的地址。 3. 保存并关闭文件,然后使用命令 `sudo systemctl restart NetworkManager` 重启 NetworkManager。 完成上述操作后,系统中的 ens33 网卡就可以使用静态 IP 地址进行通信了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值