简介
1、网卡启用、禁用和查看状态
2、编辑网卡,配置静态Ip
3、删除之前网卡缓存的Ip
4、机器即连接内网,又连接外网 的网卡配置
5、openEuler 修改默认的镜像仓库(推荐)
1、网卡启用、禁用和查看状态
# 查看网络状态
nmcli device status
# 禁用网卡
nmcli device disconnect 网卡别名
# 启用网卡
nmcli device connect 网卡别名
# 查看ip
ip addr
2、编辑网卡,配置静态Ip
编辑网卡有手动和界面配置;修改网卡可使用重启网卡命名和查看ip
# 重启网路配置
systemctl restart NetworkManager
# 查看ip
ip addr
1)手动编辑
先切换至网卡路径,然后查看网卡的名称
# 切换路径
cd /etc/sysconfig/network-scripts/
# 列出文件
ls
然后编辑网卡
vi ifcfg-eno1
下面注释为修改内容
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#由 dhcp 改为 static
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=eui64
NAME=eno1
UUID=5fe5c3c9-e05e-4cd5-89d6-284850d5d6a2
DEVICE=eno1
#自启动网卡
ONBOOT=yes
#下面是新增的
IPADDR=192.168.0.100
GATEWAY=192.168.0.1
PREFIX=24
DNS1=8.8.8.8
DNS2=114.114.114.114
2)界面配置
通过键盘上下左右键 和回车键,来编辑你要编辑的网卡
有时候改完不生效:重启网路配置,命令如下;但有时候之前策略仍在,见文章的:3、删除之前网卡缓存的Ip
# 查看ip,存在之前的网卡ip
ip addr
# 重启网络配置
systemctl restart NetworkManager
# 输入 命令后,然后选择你要的操作,然后选择你要操作的网卡
nmtui
3、删除之前网卡缓存的Ip
# ip addr 发现网卡下还存在之前的ip;192.168.0.100/24 是: ip/24 ,eno1 为网卡的别名
ip addr delete 192.168.0.100/24 dev eno1
4 机器即连接内网,又连接外网 的网卡配置
这时候需要配置路由规则,并且设置1台为默认的网卡
1)安装网络工具
# 安装
dnf install net-tools
# 查看路由规则
route -n
2)为了重启网关无变化,编辑网卡配置
编辑网卡,一个作为默认的路由:DEFROUTE=yes,一个关闭:DEFROUTE=no
vi /etc/sysconfig/network-scripts/网卡文件
然后执行
# 查看路径规则
route -n
# 假设还有之前的网关,2各个 Destination 是 0.0.0.0 ,则删除1个不要的默认网关,如下图
route del default gw 网关ip
3)配置自己的内网路由规则
保证默认路由为网外,如上图:route -n 仅有一个 0.0.0.0,对应gateway 为网外的网关
然后新增内网的路由规则:
# 192.168.18.0:你的内网段;192.168.0.1:机器配置的内网网卡的网关,即机器直连的交换机Ip ,255.255.255.0 一般是默认
route add -net 192.168.18.0 gw 192.168.0.1 netmask 255.255.255.0
# 删除路由规则
route del -net 192.168.18.0 gw 192.168.0.1 netmask 255.255.255.0
# 查看路由
route -n
# ping 测试,先测试网管,再ping 内网某ip
ping 网关ip(一般是**.1)
ping 内网某ip
5、openEuler 修改默认的镜像仓库(推荐)
因为官方仓库默认镜像再香港,国内访问可能速度较慢;这里改为华为云(同事说腾讯云也有)
1)先备份
在 /etc/yum.repos.d 下新建 back 文件夹,将 openEuler.repo 复制到 /etc/yum.repos.d/back 文件夹下
2)然后再修改
/etc/yum.repos.d/openEuler.repo ,修改如下部分
从 http://repo.openeuler.org 改为 https://repo.huaweicloud.com/openeuler ,可先访问看看:有需要系统版本的软件仓库源
[OS]
name=OS
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS/OS/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler
[everything]
name=everything
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS/everything/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS/everything/x86_64/RPM-GPG-KEY-openEuler
[EPOL]
name=EPOL
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS/EPOL/main/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler
[debuginfo]
name=debuginfo
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS/debuginfo/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS/debuginfo/$basearch/RPM-GPG-KEY-openEuler