让VI成为记事本(3)修改openeuler网络配置文件

在linux中所有可以接受和处理数据的对象都定义为文件,包括内存,和网络。而且很多设备都是根据配置文件进行运行的。有时候可以利用命令修改配置文件,那么直接修改配置文件,然后重启服务也可以修改设备的运行情况。

openouler在安装完以后,一定要修改

/etc/sysconfig/network-scripts/的配置文件才可以上网。

我已经把我的经历另外写了一个文章

openouler 20.3不兼容virtual Box 虚拟机的默认网卡,只有lo回环链接_C_ASP的专栏-CSDN博客

这里只是说vi的使用

先复习前面说过的vi命令

vi

i

esc

:w

:q

这里还需要cd ls 两个命令


cd命令(change directory)是改变目录用的

使用方式 :  cd [dirName]

范例 : 跳到 /usr/bin/ :
   cd /usr/bin
  
  跳到自己的 home directory :
   cd ~
  
  跳到目前目录的上上两层 :
   cd ../..
  
   cd - 返回进入当前目录前所在目录


ls命令(list)显示目录下文件

### openEuler 网络配置文件的位置及联网设置方法 #### 一、网络配置文件位置 在 openEuler 系统中,网络接口的配置文件通常位于 `/etc/sysconfig/network-scripts/` 目录下。这些文件以 `ifcfg-<interface_name>` 的形式命名,其中 `<interface_name>` 是具体的网卡名称(例如 `ens33` 或 `eth0`)。如果该目录不存在对应的配置文件,则可以通过手动创建来完成网络配置[^2]。 #### 二、通过编辑配置文件实现联网 以下是具体的操作步骤: 1. **进入网络配置文件目录** 使用终端导航到网络脚本路径: ```bash cd /etc/sysconfig/network-scripts/ ``` 2. **创建或编辑网络配置文件** 如果目标网卡尚未有配置文件,可以新建一个名为 `ifcfg-<interface_name>` 的文件。例如,对于网卡 `ens33`,执行以下命令打开配置文件: ```bash vi ifcfg-ens33 ``` 配置文件的内容应包含如下字段(可根据实际需求调整): ```plaintext TYPE=Ethernet BOOTPROTO=static # 动态IP可改为 dhcp NAME=ens33 # 替换为实际网卡名 DEVICE=ens33 # 同上 ONBOOT=yes # 开机自动启动此网卡 IPADDR=192.168.1.10 # 设置静态IP地址 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.1 # 默认网关 DNS1=8.8.8.8 # 主DNS服务器 DNS2=8.8.4.4 # 备用DNS服务器 ``` 上述内容中的每一项均需根据实际情况填写。完成后保存退出[^4]。 3. **重启网络服务** 修改完毕后,需要重新加载网络管理器使更改生效: ```bash systemctl restart NetworkManager.service ``` #### 三、通过命令行工具 nmcli 实现联网 除了直接修改配置文件外,还可以借助 `nmcli` 命令快速建立连接。例如,添加一个新的 Ethernet 连接: ```bash nmcli connection add type ethernet con-name ens32 ifname ens32 ``` 随后可通过以下指令激活指定连接: ```bash nmcli connection up ens32 ``` 最后验证网络状态是否正常工作: ```bash ping www.google.com ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值