问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

麒麟服务器操作系统网络配置五种方式详解

创作时间:
作者:
@小白创作中心

麒麟服务器操作系统网络配置五种方式详解

引用
CSDN
1.
https://blog.csdn.net/QingTian1024/article/details/143633842

麒麟服务器操作系统提供了多种网络配置方式,包括系统安装时配置、图形化配置、命令行工具nmtui和nmcli配置,以及直接编辑网卡配置文件。本文将详细介绍这五种配置方法,帮助用户根据实际需求选择合适的配置方式。

一、概述

银河麒麟V10服务器系统默认集成network和Network Manager两种网络管理工具。network基于Shell脚本 , 通过修改/etc/sysconfig/network-scripts 目录下的配置文件来管理网络连接;Network Manager是一种较新的网络连接管理工 具 , 它基于dbus和NetworkManager 守护进程来管理网络连接。

二、五种配置系统IP地址的方法

1、安装系统过程中配置网络

安装界面可通过点击“网络和主机名”选项进入网络配置界面

进一步点击“配置”按钮进入对应网卡IP地址配置界面

根据IP地址规划添加网卡地址,点击“保存”即可

2、图形化配置

图形化界面鼠标右键点击桌面右下角网络图标,选择“编辑连接

在对应网络连接页面选择对应网卡设备,双击或者选中后点击下方设置按钮

以太网” 选项页面可以选择网卡设备,设置MTU值等

建议勾选常规页面的“根据优先级自动连接”选项,该选项是设置该网络是否开机自动连接的开关

IPv4设置界面可以配置网卡ip地址/掩码,网关及DNS,配置完成后点击“保存”即可连接网络

3、nmtui 设置

命令行执行

nmtui

命令调出配置界面

可以在该界面选择“编辑连接”、“启用连接”以及“设置系统主机名

进入编辑连接界面后可看到系统网卡设备,可以双击对应设备或者光标移动至“<编 辑…>”选项回车,即可进入网卡配置界面

对应网卡编辑连接界面可以设置网络ip等信息,如图

所有信息编辑完成之后光标移动至窗口最后,“确定”按钮上回车即可

4、nmcli 命令行配置

nmcli命令详解:

  • 显示所有网络连接

nmcli   connection   show  

或者  

nmcli 	con	s  

或者  

nmcli	c    

connection可以缩写为con或者c,show可以缩写为s或者不输入,因为show是nmcli c的默认项

  • 显示某个网卡的详细信息

nmcli con show ens160  

加具体的网卡设备名,查询具体网卡的详细连接信息

  • 启动/关闭某个网络连接

nmcli  con   up/down   设备名  
  • 修改某个网络连接

nmcli  con  modify  设备名 [+ | -]选项 选项值  

ipv4.addresses 修改IP地址和子网掩码
pv4.gateway 修改默认网关地址
pv4.dns 修改DNS地址
pv4.method 修改为静态配置,默认为auto
connection.autoconnect yes 设置该连接为开机自动启动

  • 新增网络连接

nmcli con add type 连接类型  选项  选项值  
  • 删除网络连接

nmcli con del 网络连接名  
  • 重新加载网络连接

nmcli con reload  

nmcli命令配置网络:

5、网卡配置文件配置

在麒麟系统中,/etc/sysconfig/network-scripts目录下的文件与网口的对照关系主要体现在网络接口配置文件上。
这些文件通常以**ifcfg-<接口名>**的格式命名,其中<接口名>是网络接口的名称,如eth0、ens33等。
每个这样的文件都对应一个物理或逻辑的网络接口,并包含了该接口的配置信息,如IP地址、子网掩码、网关、DNS服务器等。

配置文件详解:

TYPE=Ethernet
##设置网络接口的类型为 Ethernet

PROXY_METHOD=none
##设置使用网络代理的方式,none表示不使用代理

BROWSER_ONLY=no
##设置是否仅限浏览器使用代理,no表示不仅限浏览器使用代理

BOOTPROTO=none
##设置获取 IP 地址的方式,表示通过静态IP配置网络,也可以是static

DEFROUTE=yes
##设置是否使用默认路由,yes表示使用默认路由

IPV4_FAILURE_FATAL=no
##设置在IPv4 连接失败时是否认为是致命错误,no 表示不将 IPv4 连接失败视为致命错误

IPV6INIT=yes
##设置是否启用IPv6 支持

IPV6_AUTOCONF=yes
##设置是否启用 IPv6 自动配置

IPV6_DEFROUTE=yes
##设置是否使用默认 IPv6 路由

IPV6_FAILURE_FATAL=no
##设置在 IPv6连接失败时是否认为是致命错误,no 表示不将 IPv6 连接失败视为致命错误

IPV6_ADDR_GEN_MODE=stable-privacy
##设置 IPv6 地址生成模式,stable-privacy表示使用稳定的隐私地址

NAME=ens160
##设置网络接口的名称为 ens160

UUID=32b87df6-43b3-4119-8287-e63071273668
##设置网络接口的唯一标识符

DEVICE=ens160
##设置网络接口的设备名称为 ens160

ONBOOT=yes
##设置系统启动时是否激活该网络接口,yes 表示在系统启动时自动激活该接口,也可以设置成no

IPADDR=192.168.136.131
##设置系统静态IP地址

PREFIX=24
##设置子网掩码

GATEWAY=192.168.136.2
##设置网关地址

DNS1=192.168.136.2
##设置DNS地址,也可以再添加一行DNS2=x.x.x.x设置备用DNS地址

修改完配置文件如何启动网络连接:


ifup  设备名  

systemctl  restart  network  

service  network  restart  

nmcli  con  reload && nmcli  con  up  连接名  
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号