关于Anolis8/Centos8系统重启后ip地址丢失的原因

这篇具有很好参考价值的文章主要介绍了关于Anolis8/Centos8系统重启后ip地址丢失的原因。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

关于Anolis8/Centos8系统重启后ip地址丢失的原因

#、今天把之前在VMware安装的Anolis8系统重启了,启动之后发现Xshell连接不上。在VMware上登录后执行ip a命令发现ip地址不见了

关于Anolis8/Centos8系统重启后ip地址丢失的原因

#、我的网卡配置信息如下:
[root@anolis8.6 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
TYPE=Ethernet
PROXY_METHOD=none
BOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.103
PREFIX=255.255.255.0
GATEWAY=10.0.0.2
DNS1=223.5.5.5
DNS1=223.6.6.6
#、然后在网上查了一圈,发现关于Anolis8系统网卡配置的文章少之又少,把搜索关键字`Anolis`换成`Centos`之后总算是找到了一些有用的文章。Anolis(龙蜥)系统其实就是复刻的Centos。

8系统与7不一样,在Anolis8之后,不再使用`network.service `(只能手动去安装),默认安装的是`NetworkManager.service`

1、解决方法

#1、启动NetworkManager.service服务
[root@anolis8.6 ~]# systemctl start NetworkManager

#2、重新载入网卡配置文件
[root@anolis8.6 ~]# nmcli c reload eth0

#3、激活网卡
[root@anolis8.6 ~]# nmcli d connect eth0

关于Anolis8/Centos8系统重启后ip地址丢失的原因

#4、再次执行ip a命令,发现ip地址已经出来了。但是这个地址是不对的。我配置的网卡地址是:10.0.0.103。
因为我实在是不熟悉使用`NetworkManager.service`服务的`nmcli`命令。只能继续使用`network.service `了哈哈

关于Anolis8/Centos8系统重启后ip地址丢失的原因

#5、安装`network.service `服务
[root@anolis8.6 ~]# yum install -y network-scripts.x86_64

关于Anolis8/Centos8系统重启后ip地址丢失的原因

#6、关闭`NetworkManager.service`
[root@anolis8.6 ~]# systemctl stop NetworkManager
[root@anolis8.6 ~]# systemctl disable NetworkManager

#7、启动`network.service `服务,再次执行ip a命令查看网卡ip。发现已经可以了
[root@anolis8.6 ~]# systemctl start network.service
[root@anolis8.6 ~]# ip a

关于Anolis8/Centos8系统重启后ip地址丢失的原因

虽然服务起来了,ip也有了,但是我们发现。目前在eth0这块网卡上有两个ip,是因为`NetworkManager.service`服务虽然关闭了,但是网卡配置还在。此时我们在重启一下`network.service `服务就可以了。Xshell连接也没问题了。

[root@anolis8.6 ~]# systemctl restart network.service
[root@anolis8.6 ~]# ip a

关于Anolis8/Centos8系统重启后ip地址丢失的原因

#、系统重启下,验证`network.service `服务 可用性
重启后重新连接。是没问题的。执行`ip a`命令可以看到ip地址。问题得到解决!

关于Anolis8/Centos8系统重启后ip地址丢失的原因

2、Anolis8网络配置详细介绍

2.1、NetworkManager介绍

2.1.1、Anolis8网络配置的区别

#、在 CentOS7上同时支持network.service和NetworkManager.service。默认情况下,这2个服务都有开启。在Anolis8和CentOS8上,已废弃network.service(只能手动去安装),默认安装的是NetworkManager.service,因此推荐通过NetworkManager.service进行网络配置,网卡配置包括设置动态和静态IP。

2.1.2、NetworkManager作用

#、NetworkManager是2004年Red Hat启动的项目,旨在能够让Linux用户更轻松地处理现代网络需求,尤其是无线网络,能自动发现网卡并配置ip地址。类似在手机上同时开启wifi和蜂窝网络,Anolis8网络自动探测可用网络并连接,无需手动切换Anolis8网卡。

2.1.3、NetworkManager支持的网络

#、NetworkManager支持的网络:
有线网卡、无线网卡
动态ip、静态ip
以太网、非以太网
物理网卡、虚拟网卡

2.1.4、NetworkManager使用方式

#、NetworkManager使用方式
nmcli:命令行
nmtui:在shell终端开启文本图形界面
Freedesktop applet:如GNOME上自带的网络管理工具
cockpit:redhat自带的基于web图形界面的"驾驶舱"工具,具有dashborad和基础管理功能

#、使用 nmcli 时,NetworkManager 必须保持开启。

#、NetworkManager 的相关命令:
查看运行状态:systemctl status NetworkManager
启动:systemctl start NetworkManager
重启:systemctl restart NetworkManager
关闭:systemctl stop NetworkManager
查看是否开机启动:systemctl is-enabled NetworkManager

开机启动:systemctl enable NetworkManager
禁止开机启动:systemctl disable NetworkManager

#、注意:NetworkManager 中开头的 N 和中间的 M 必须大写。

2.2、nmcli常用命令

2.2.1、nmcli介绍

在NetworkManager里,有2个维度:连接(connection)和设备(device),可以为一个设备配置多个连接,这里特别需要指出的是,一个设备只能有一个活跃连接,每个连接可以理解为一个 ifcfg 配置文件。

2.2.2、显示 NetworkManager 是否接管网络设置:

[root@Anolis8.6 ~]# nmcli networking
enabled

#、networking 可以简写为 n、ne、net、netw…… 所以以上命令可以简写为:
nmcli n

2.2.3、查看网络连接状态:

[root@Anolis8.6 ~]# nmcli n connectivity
full

2.2.4、NetworkManager 接管网络设置:

#、设定 NetworkManager 接管网络设置
[root@Anolis8.6 ~]# nmcli n on

#、取消 NetworkManager 接管网络设置:
[root@Anolis8.6 ~]# nmcli n off

2.2.5、nmcli general

#、显示系统网络状态:
[root@Anolis8.6 ~]# nmcli general status
STATE   CONNECTIVITY  WIFI-HW  WIFI    WWAN-HW  WWAN   
已连接  完全          已启用   已启用  已启用   已启用

#、general 可以简写为 g、ge、gen、gene……
#、status 是 general 的默认项,可以省略不写。所以,以上命令可简写为:
[root@Anolis8.6 ~]# nmcli g
STATE   CONNECTIVITY  WIFI-HW  WIFI    WWAN-HW  WWAN   
已连接    完全           已启用   已启用   已启用   已启用 
connected  full       enabled  enabled  enabled  enabled

#、其中:
STATE 显示网络是否连接;
CONNECTIVITY 与前面介绍的 nmcli networking connectivity 相同;
WIFI-HW 表示 WIFI 硬件开关、WIFI 表示 WIFI 软件开关;
WWAN-HW 表示 WWAN 硬件开关、WWAN 表示 WWAN 软件开关。
HW 代表 HardWare,WWAN 代表 Wireless Wide Area Network。

2.2.6、显示主机名:

[root@Anolis8.6 ~]# nmcli g hostname
anolis8
[root@Anolis8.6 ~]# nmcli g h
Anolis8.6

#、更改主机名:
nmcli g hostname newHostName 
#或 
nmcli g h newHostName

#、注意:
newHostName是你设置的新主机名。
主机名存放在 /etc/hostname 文件中。
修改主机名后,需要重启 NetworkManager。

2.2.7、显示所有网络连接的信息:

[root@Anolis8.6 ~]# nmcli connection show
NAME    UUID                                  TYPE      DEVICE 
ens192  c296eeaa-0c9a-4621-8b32-4903e26009f9  ethernet  ens192 

#、connection 可以简写为 c、co、con、conn……
#、show 是 connection 的默认项,可以省略不写。所以,以上命令可简写为:
[root@Anolis8.6 ~]# nmcli c
NAME    UUID                                  TYPE      DEVICE 
ens192  c296eeaa-0c9a-4621-8b32-4903e26009f9  ethernet  ens192

#、nmcli connection show 有一个 -active 参数,可以只显示当前启动的连接:
nmcli c s --active  
#或
nmcli c s -a  # 因为 show 后面有参数项,所以此时的 show 不能省
[root@Anolis8.6 ~]# nmcli c s -a
NAME    UUID                                  TYPE      DEVICE 
ens192  c296eeaa-0c9a-4621-8b32-4903e26009f9  ethernet  ens192

#、显示某一特定连接的详细信息(以 ens192 为例):
[root@Anolis8.6 ~]# nmcli c s ens192
connection.id:                          ens192
connection.uuid:                        c296eeaa-0c9a-4621-8b32-4903e26009f9
connection.stable-id:                   --
connection.type:                        802-3-ethernet
connection.interface-name:              ens192
connection.autoconnect:                 是
connection.autoconnect-priority:        0
connection.autoconnect-retries:         -1 (default)
connection.multi-connect:               0(default)
connection.auth-retries:                -1
connection.timestamp:                   1664789124
connection.read-only:                   否
......
DHCP4.OPTION[25]:                       subnet_mask = 255.255.255.0
IP6.ADDRESS[1]:                         fe80::18b9:6600:f377:2d7b/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, mt = 256, table=255

2.2.8、启动指定连接:

[root@Anolis8.6 ~]# nmcli c up ens192
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/2)

#、如果 ens192 本来就出于连接状态,那此命令会重启 ens192。

#、关闭指定连接:
nmcli c down ens192
关闭连接后,使用 nmcli c 命令, DEVICE 项将显示为 – 。

2.2.9、修改连接:

nmcli c modify ens192  [ + | - ]选项 选项值  # 或
nmcli c m ens192  [ + | - ]选项 选项值

#、下面给出常用修改示例:
nmcli c m ens192 ipv4.address 192.168.100.83/24   # 修改 IP 地址和子网掩码
nmcli c m ens192 ipv4.method manual               # 修改为静态配置,默认是 auto
nmcli c m ens192 ipv4.gateway 192.168.100.1        # 修改默认网关
nmcli c m ens192 ipv4.dns 192.168.100.1          # 修改 DNS
nmcli c m ens192 +ipv4.dns 114.114.114.114      # 添加一个 DNS
nmcli c m ens192 ipv6.method disabled           # 将 IPv6 禁用
nmcli c m ens192 connection.autoconnect yes     # 开机启动

#、注意,必须先修改 ipv4.address,然后才能修改 ipv4.method!
用空引号""代替选项的值,可将选项设回默认值(以 ipv4.method 为例):

nmcli c m ens192 ipv4.method ""

#、选项有很多,详细信息可以通过以下命令查看:
man 5 nm-settings-nmcli

#、主要可以看里面 connection setting 和 ipv4 setting 部分。

2.2.10、新增连接:

nmcli c add tyep 连接类型 选项 选项值  
#或
nmcli c a tyep 连接类型 选项 选项值

#、type 为必选项,我们通常用到的是 802-3-ethernet(别名 ethernet)。

#、选项与前面介绍的“修改连接”中的选项一样,其中重要的几个选项:
connection.id(别名 con-name):连接名;
connection.interface-name(别名 ifname):设备名;
connection.autoconnect(别名 autoconnect):是否开机自启,其值只能是 yes 或 no,默认 yes。

#、下面给出一个示例:
nmcli c a type ethernet con-name ens36 ifname ens36

2.2.11、删除指定连接:

nmcli c delete ens33  
#或
nmcli c de ens33     # delete 不可简写为 d,否则与 down 冲突,但可以简写为 de

2.2.12、重载所有连接的配置文件:

nmcli c reload  
#或
nmcli c r

#、重载某一指定连接的配置文件:
nmcli c load ifcfg-ens192 
#或
nmcli c l ifcfg-ens192    

#、网络配置文件默认保存在 /etc/sysconfig/network-scripts/ 路径下,如果配置文件在其它位置,则需要填写完整路径。
网络配置文件的命名方式就是ifcfg-连接名,例如 ens33 的配置文件名为ifcfg-ens33。


#、网络配置文件说明:
TYPE="Ethernet" //以太网,还有其他的如bond,bridge
PROXY_METHOD="none"//默认代理方式:关闭状态
BROWSER_ONLY="no" //默认只是浏览器:否
BOOTPROTO="none" //dhcp 表示动态获取IP地址, static 表示表态IP,none表示不指定,就是静态
DEFROUTE="yes" //默认路由:是
IPV4_FAILURE_FATAL="no" //是否开启IPV4致命错误检测:否
IPV6INIT="yes" //默认IPV6是否自动初始化: 是
IPV6_AUTOCONF="yes" //默认IPV6是否自动配置:是
IPV6_DEFROUTE="yes" //默认IPV6是否默认路由:是
IPV6_FAILURE_FATAL="no" //如果IPv4或IPv6配置失败,此接口将被禁用,否:如果配置失败,此接口不会被禁用
IPV6_ADDR_GEN_MODE="stable-privacy" //IPV6地址生成模型
NAME="ens192" //名称
UUID="51e111fd-ec09-44f5-8163-81d8f8ebc8f4" //唯一ID
DEVICE="ens192" //设备名称
ONBOOT="yes" //开启启动
IPADDR="192.168.100.83" //IP
PREFIX="24" //子网掩码长度
GATEWAY="192.168.100.1" //网关
DNS1="114.114.114.114" //DNS1
DNS2="8.8.8.8" //DNS1
IPV6_PRIVACY="no" //IPV6隐私

2.2.13、显示所有网络接口设备的状态:

nmcli device status
device 可以简写为 d、de、dev……

#、status 是 device 的默认项,可以省略不写。所以,以上命令可简写为:
[root@Anolis8.6 ~]# nmcli d
DEVICE  TYPE      STATE   CONNECTION 
ens192  ethernet  已连接  ens192     
lo      loopback  未托管  --

[root@Anolis8.6 ~]# nmcli device
DEVICE  TYPE      STATE   CONNECTION 
ens192  ethernet  已连接  ens192     
lo      loopback  未托管  --     


#、显示所有设备的详细信息:
nmcli d show
#或
nmcli d sh         # show 不可简写为 s,否则与 status 冲突,但可以简写为 sh

[root@Anolis8.6 ~]# nmcli d sh
GENERAL.DEVICE:                         ens192
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         00:0C:29:5D:B2:19
GENERAL.MTU:                            1500
GENERAL.STATE:                          100(已连接)
GENERAL.CONNECTION:                     ens192
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/2
WIRED-PROPERTIES.CARRIER:               开
IP4.ADDRESS[1]:                         192.168.100.83/24
IP4.GATEWAY:                            192.168.100.1
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 192.168.100.1, mt = 100
IP4.ROUTE[2]:                           dst = 192.168.100.0/24, nh = 0.0.0.0, mt = 100
IP4.DNS[1]:                             192.168.100.1
IP4.DNS[2]:                             4.2.2.2
IP6.ADDRESS[1]:                         fe80::18b9:6600:f377:2d7b/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, mt = 256, table=255

GENERAL.DEVICE:                         lo
GENERAL.TYPE:                           loopback
GENERAL.HWADDR:                         00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.STATE:                          10(未托管)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            --
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = ::1/128, nh = ::, mt = 256

2.2.14、显示某一特定设备的详细信息:

[root@Anolis8.6 ~]# nmcli d sh ens192
GENERAL.DEVICE:                         ens192
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         00:0C:29:5D:B2:19
GENERAL.MTU:                            1500
GENERAL.STATE:                          100(已连接)
GENERAL.CONNECTION:                     ens192
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/2
WIRED-PROPERTIES.CARRIER:               开
IP4.ADDRESS[1]:                         192.168.100.83/24
IP4.GATEWAY:                            192.168.100.1
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 192.168.100.1, mt = 100
IP4.ROUTE[2]:                           dst = 192.168.100.0/24, nh = 0.0.0.0, mt = 100
IP4.DNS[1]:                             192.168.100.1
IP4.DNS[2]:                             4.2.2.2
IP6.ADDRESS[1]:                         fe80::18b9:6600:f377:2d7b/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, mt = 256, table=255

2.2.15、连接设备:

nmcli d connect ens192  
#或
nmcli d c ens192 

#、如果 ens192 本来就出于连接状态,那此命令会重启 ens192。

2.2.16、断开设备:

#、断开设备:
nmcli d disconnect ens33  
#或
nmcli d d ens33  

#、更新设备信息:
nmcli d reapply ens33
#或
nmcli d r ens33

只有在设备处于连接状态,才可以更新设备。
更新设备相当于重启连接。

2.2.17、Anolis8网络切换连接

[root@Anolis8.6  ~]# nmcli c up ens192
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/3)

2.2.18、Anolis8网络查看IP

[root@Anolis8.6 ~]# nmcli
ens192: 已连接 到 ens192
        "VMware VMXNET3"
        ethernet (vmxnet3), 00:0C:29:5D:B2:19, 硬件, mtu 1500
        ip4 默认
        inet4 192.168.100.83/24
        route4 0.0.0.0/0
        route4 192.168.100.0/24
        inet6 fe80::18b9:6600:f377:2d7b/64
        route6 fe80::/64
        route6 ff00::/8

lo: 未托管
        "lo"
        loopback (unknown), 00:00:00:00:00:00, 软件, mtu 65536

DNS configuration:
        servers: 192.168.100.1 4.2.2.2
        interface: ens192

使用 "nmcli device show" 获取关于已知设备的完整信息,以及 
"nmcli connection show" 获取活动连接配置集的概述。

完整的用法细节,可参考 nmcli(1) 和 nmcli-examples(7) 手册页。

2.2.19、CentOS8网络启用网卡ensX,例如ens160

nmcli c up ens160

2.2.20、Anolis8网络停止connection

nmcli c down

2.2.21、CentOS8网络删除connection

nmcli c delete ens160

2.2.22、立即生效connection

nmcli c up ens160
nmcli d reapply ens160
nmcli d connect ens160

2.2.23、关闭网络

nmcli r all off

3、常见的AnolisOS 8网卡配置方式

通过NetworkManager进行AnolisOS 8网卡配置时候,会自动将connection同步到ifcfg配置文件中,这里特别指出eth和ens的区别,ethX是真实物理网卡,ensX是虚拟网络会话。

手工配置ifcfg,通过NetworkManager来生效
通过NM自带工具配ip,比如nmcli
手工配置ifcfg,通过传统network.service来生效

3.1、通过手工配置AnolisOS 8网卡ifcfg的方式

#、这里推荐使用上述第1种AnolisOS 8网卡配置方法,就是手工配置ifcfg,通过NetworkManager来生效,因为这样既兼容了传统的ifcfg配置,又能熟悉nmcli。

#、打开配置文件,ifcfg-开头的,根据实际名称修改。例如我的机器是ifcfg-ens192
vi /etc/sysconfig/network-scripts/ifcfg-ens192

#、配置参数示例,大家可以根据实际接入的网络进行配置AnolisOS 8网卡,试试吧已经对此配置做了详细备注。
TYPE="Ethernet" //以太网,还有其他的如bond,bridge
PROXY_METHOD="none"//默认代理方式:关闭状态
BROWSER_ONLY="no" //默认只是浏览器:否
BOOTPROTO="none" //dhcp 表示动态获取IP地址, static 表示表态IP,none表示不指定,就是静态
DEFROUTE="yes" //默认路由:是
IPV4_FAILURE_FATAL="no" //是否开启IPV4致命错误检测:否
IPV6INIT="yes" //默认IPV6是否自动初始化: 是
IPV6_AUTOCONF="yes" //默认IPV6是否自动配置:是
IPV6_DEFROUTE="yes" //默认IPV6是否默认路由:是
IPV6_FAILURE_FATAL="no" //如果IPv4或IPv6配置失败,此接口将被禁用,否:如果配置失败,此接口不会被禁用
IPV6_ADDR_GEN_MODE="stable-privacy" //IPV6地址生成模型
NAME="ens192" //名称
UUID="51e111fd-ec09-44f5-8163-81d8f8ebc8f4" //唯一ID
DEVICE="ens192" //设备名称
ONBOOT="yes" //开启启动
IPADDR="192.168.100.83" //IP
PREFIX="24" //子网掩码长度
GATEWAY="192.168.100.1" //网关
DNS1="114.114.114.114" //DNS1
DNS2="8.8.8.8" //DNS1
IPV6_PRIVACY="no" //IPV6隐私

3.2、CentOS8网卡配置后重启网络

systemctl restart  NetworkManager

3.3、检测网络状态

ping www.baidu.com
curl www.baidu.com

4、网络重启

#、CentOS 8 、Red Hat 8、Anolis 8 、fedora 33/34/35 、Alibaba Cloud Linux 3操作系统,请执行以下操作:

#4.1、执行以下命令,重新加载所有网卡配置。
nmcli c reload

#4.2、执行以下命令,激活网卡。
nmcli d connect eth0

参考文章链接:https://www.jianshu.com/p/ed411ebd9cc4文章来源地址https://www.toymoban.com/news/detail-746583.html

到了这里,关于关于Anolis8/Centos8系统重启后ip地址丢失的原因的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于CentOS7虚拟机配置静态IP地址及ping通百度等官网问题的解答

    1、查看MAC地址。 点击  ---虚拟机  -----  设置  -----  网络适配器  ------  高级  -----    记住MAC地址,后面会用到!!!  2、查看子网掩码和网关IP 点击  ---编辑  ----- 虚拟网络编辑器 ------  VMnet8 NAT模式  ------  NAT设置  -----   记住子网掩码和IP网关,后面会用到!!!

    2023年04月10日
    浏览(43)
  • CentOS系统配置静态IP地址

    为什么需要静态IP地址 在企业内部网络中,计算机是从本地连接的路由器中获取IP地址的,默认情况下这是一个动态IP地址,即每次从路由器中获取IP是随机变化的。这种规则用于普通客户机访问网络并没有什么影响,但如果是一台服务器(如悦库企业网盘服务端),则需要一个

    2024年02月09日
    浏览(38)
  • Linux查ip查不到(Centos8)

    如上图,使用正确的命令没有查找到ip地址。 步骤如下: 1.打开本地service查看该服务有没有开启。 若服务已打开则不是这个问题。 2.修改网络配置文件里面的ONBOOT属性为yes  3.重启网络服务 重启服务中可以会报错如下: 使用命令如下进行重启网络:  原因:centos8 已经替换

    2024年02月16日
    浏览(53)
  • Centos与Ubuntu、Anolis操作系统的区别?

    DNS 全局配合和网卡局部配置 systemd 239中systemd-resolve已被重命名为resolvectl 1、最简单的方法 使用 resolvconf 命令设置,通过此命令永久设置dns 注意: 修改完成后,必须通过resolvconf -u生效,此时会在/etc/resolv.conf中添加dns配置并生效。 生效后,通过resolvectl status查询不到此配置生

    2024年01月25日
    浏览(46)
  • 更改centos7操作系统的IP地址

    如果安装的是有图形化界面,如GUI等图形化界面的话修改起来相对简单,在我的虚拟机克隆中有介绍。但是如果你安装的只有黑窗口的centos7的话,可以采取本文章的方式。 1、输入ip addr命令查看本系统的网卡名称 如下图,我的网卡是ens33 输入以下命令编辑网络配置文件 如我

    2023年04月08日
    浏览(53)
  • Linux CentOS 7 系统使用ip addr命令不显示IP地址如何解决

    方法1.可能ens33没有启动,用root登录后输入已下指令,重启虚拟机 echo ONBOOT=yes /etc/sysconfig/network-scripts/ifcfg-ens33 方法2. 可能centos自带的NetworkManager服务产生了影响,关闭它 systemctl stop NetworkManager systemctl disable NetworkManager 方法3.卸载虚拟机重新安装,安装过程中进行已下操作 点

    2024年02月07日
    浏览(56)
  • CentOS7、CentOS8 如何修改ip信息(修改网络信息)(无图形界面)(亲测可用)

    在 CentOS 系统中,如果你没有图形界面,那么你将需要使用命令行来修改 IP 地址。以下是在 CentOS 7 和 CentOS 8 中通过命令行修改静态 IP 地址的步骤: CentOS 7 CentOS 7 使用 nmcli (Network Manager Command Line Interface)或者直接编辑网络配置文件的方式来修改 IP 地址。 方法一:使用 nm

    2024年02月03日
    浏览(42)
  • centos停止更新?这篇博客教会你CentOS 7转化系统为阿里龙蜥Anolis OS 7

    目录 前言 一.centos停止维护 1.迁移背景 2.CentOS停止维护的影响 二.正式迁移 1.注意事项 2.部署迁移工具 1.下载迁移工具软件源 2.安装epel源   3.安装依赖(可根据安装工具时是否报错选择安装) 4.安装迁移工具 5.执行迁移 6.迁移后验证 随着技术的飞速发展,操作系统也日新月

    2024年01月18日
    浏览(53)
  • 固定IP地址及其重启后地址更改的解决方法

    DNS为谷歌的DNS,可以选择其他常用DNS 开始——运行—— cmd ——管理员模式下打开 输入: 回车后提示重启。先不重启,继续输入: 回车后会提示重启,此时先重启电脑,重启之后再次设置好固定ip地址及网关,然后确定-再确定,重启检查下ip是否已经固定。 参考:http://t.

    2024年02月16日
    浏览(55)
  • vm安装centos7系统后,使用ifconfig命令 ens33 没有IP地址

    这个问题目前发现俩种情况。         1. 没有配置ens33文件。         2. 配置了 ens33文件,重启后又没有ip地址了。 安装好centos7后,使用ifconfig命令,发现 ens33 没有ip地址。这个问题之前出现过,忘记记录了,所以这次出现记录一下。 这个问题出现的原因是,在安装的时候

    2024年02月16日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包