centOS8 stream固定IP设置

CentOs stream 8(NAT模式)静态IP设置

一、配置网络

  1. 查看自己的网关地址,点击编辑-> 选择虚拟网络编辑

在这里插入图片描述

  1. 点击NAT模式-> 选中NAT设置

在这里插入图片描述

  1. 记住页面中的网关地址

在这里插入图片描述

  1. 点击DHCP进入

在这里插入图片描述

自己想要设置的固定ip要在这个区域内

在这里插入图片描述

  1. 进入虚拟机,切换到root,使用su,输入正确的密码就可以切换到root用户
    在这里插入图片描述

  2. 找到CentOS8网络配置文件

# 切换到网络配置目录
cd /etc/sysconfig/network-scripts/
# 查找配置文件
ls 或 ll
  1. 使用ip a

查看自己是什么类型的我这的是ens160的
在这里插入图片描述

我这只有这一个配置文件
在这里插入图片描述

  1. 编辑该文件,vi命令后接的是自己当前目录下的文件名 ci ifcfg-ens160

原文件:
在这里插入图片描述

配置成功之后的:

在这里插入图片描述

说明:

# 启动类型,dhcp表示动态IP,static表示静态IP
BOOTPROTO=static

#开机加载网络配置启动网络服务,这个我没有修改,如果为no的话需要改为yes
ONBOOT=yes

# 并在最下面加入以下内容

# 自己指定的ip(我的ip,网关等地址都是我的;记住主机中vmware8的ip要跟这个同一网段,也就是说自己指定的ip需要和网关的前三段一样,自己能分配的只有最后一段)
IPADDR=192.168.142.130
# 网络掩码
NETMASK=255.255.255.0
# 网关(这个是上边让记住的网关地址,自己的是什么就写什么)
GATEWAY=192.168.142.2
# 连接外网时解析域名使用, 如果不配置不能连接外网;114.114.114.114谷歌等网的dns ip地址
DNS1=114.114.114.114
  1. 重启网络,ping百度看看网络是否通畅
# 重启网络,如果一个不行,那就两个都执行
nmcli c reload 或是 systemctl restart NetworkManager

# 如果重启网络还是不行的话,使用命令重新启动一下
reboot

# ping百度
ping www.baidu.com

在这里插入图片描述

  1. 查看防火墙是否开启的

    systemctl status firewalld
    

在这里插入图片描述

10.关闭防火墙

systemctl stop firewalld

11.禁止防火墙自启动

systemctl disable firewalld
  1. 用远程工具测试连接看看

    在这里插入图片描述

二.查看网卡设备信息

# 查看所有网络连接
# 长格式
nmcli connection show

# 短格式,缩写
nmcli con show

# 查看活动的网络连接
nmcli con show -active

# 显示设备的连接状态
nmcli status

# 显示所有设备网络设备详情信息
nmcli device show

三、作者遇到的坑

因为我是用的是VMware,所以每次只要将服务器关机再次重启时就会报错,显示是找不到ens160

在这里插入图片描述

遇到这个问题先不要慌,先执行systemctl status NetworkManager,查看网络服务是否启动着

在这里插入图片描述

查看托管状态nmcli n,如果显示的是disabled的话,可以执行nmcli n on开启,然后可以使用nmcli d来查看设备连接、托管状态

在这里插入图片描述

再执行 ip a查看地址,显示出来是自己配置的就说明成功了

在这里插入图片描述

如果不想这么麻烦,其实也可以将ens160 网卡在系统启动时一直保持管理为开启状态,你可以采取以下步骤:

  1. 使用 nmcli 命令:

    # 这个命令会设置 `ens160` 连接在启动时自动连接
    nmcli con mod ens160 connection.autoconnect yes
    
  2. 设置 ONBOOT 为 yes:

    确保 /etc/sysconfig/network-scripts/ifcfg-ens160 文件中的 ONBOOT 参数设置为 yes。编辑文件并确保包含以下行:

    ONBOOT=yes
    

    如果没有这一行,手动添加然后保存文件。

  3. 重启 NetworkManager 服务:

    # 这将确保 NetworkManager 服务重新加载配置并应用更改
    systemctl restart NetworkManager
    
  4. 验证设置:

    使用以下命令验证 ens160 连接的自动连接状态:

    # 如果输出中显示 `autoconnect: yes`,则表示连接已设置为自动连接
    nmcli con show ens160 | grep autoconnect
    
  5. 重启系统:

    最后,重新启动系统以确保更改在启动时生效
    sudo reboot
    
  6. 结果我都设置了,但是再次启动时,还是没有网络,我从百度和google上搜索了很多,还是同事和我说了一个我之前用的方式是错误的,不同在VMware中直接关机
    在这里插入图片描述可以使用命令 shutdown -h now关机或是和我一样使用的带图形化页面的,可以在服务器里边有个关机键,点击这个进行关机,就解决了每次启动时没有网络的问题了
    在这里插入图片描述

在这里插入图片描述
如果还不行的话,那就不知道了,或是找找百度,或是直接就不设置了

参考地址

https://cloud.tencent.com/developer/article/2175197

https://blog.csdn.net/m0_62978778/article/details/134892288

https://blog.csdn.net/weixin_44271177/article/details/122550748

https://wenku.csdn.net/answer/1384e5a6048d477daadc98d0f8d8bb44

https://blog.csdn.net/qq_42971035/article/details/128167385

  • 22
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS 8 Stream 离线安装 Zabbix 6.4,可以按照以下步骤进行操作: 1. 下载 Zabbix 6.4 的安装包和依赖包,可以从官网下载,也可以从其他渠道获取。将下载的文件上传到 CentOS 8 Stream 主机上。 2. 安装依赖包: ```bash yum install -y libxml2-devel openssl-devel net-snmp-devel libcurl-devel gcc-c++ make ``` 3. 安装 Zabbix Server: ```bash rpm -ivh zabbix-server-mysql-6.4.0-1.el8.x86_64.rpm ``` 4. 安装 Zabbix Agent: ```bash rpm -ivh zabbix-agent-6.4.0-1.el8.x86_64.rpm ``` 5. 安装 Zabbix Web: ```bash rpm -ivh zabbix-web-mysql-6.4.0-1.el8.noarch.rpm ``` 6. 安装 Zabbix Java Gateway(可选): ```bash rpm -ivh zabbix-java-gateway-6.4.0-1.el8.x86_64.rpm ``` 7. 安装 Zabbix Sender(可选): ```bash rpm -ivh zabbix-sender-6.4.0-1.el8.x86_64.rpm ``` 8. 配置 Zabbix Server 和 Agent,在配置文件中设置数据库连接信息、监控项等参数。配置文件位于 /etc/zabbix/ 目录下。 9. 启动 Zabbix Server 和 Agent: ```bash systemctl start zabbix-server zabbix-agent ``` 10. 配置防火墙,开放 Zabbix Server 和 Agent 的监听端口: ```bash firewall-cmd --add-port=10050/tcp --permanent firewall-cmd --add-port=10051/tcp --permanent firewall-cmd --reload ``` 11. 访问 Zabbix Web,输入 IP 地址和端口号(默认为 80),使用默认用户名和密码(Admin/zabbix)登录,即可开始配置监控项等信息。 以上就是在 CentOS 8 Stream 离线安装 Zabbix 6.4 的步骤,希望能对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值