未登录

信蚁社区 通行证

搜索
热搜: 统信UOS 麒麟
查看: 138|回复: 0

[关于麒麟] 麒麟服务器操作系统--网络配置的五种方式

[复制链接]

2

主题

0

回帖

16

积分

Lv.2

Rank: 2Rank: 2

积分
16
发表于 3 天前 | 显示全部楼层 |阅读模式
一、概述

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

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

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

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

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

3.jpg

2、图形化配置

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

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

5

5

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

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

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

3、nmtui 设置

命令行执行nmtui命令调出配置界面

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

10.jpg
进入编辑连接界面后可看到系统网卡设备,可以双击对应设备或者光标移动至“<编 辑…>”选项回车,即可进入网卡配置界面
11.jpg
对应网卡编辑连接界面可以设置网络ip等信息,如图
12.jpg
所有信息编辑完成之后光标移动至窗口最后,“确定”按钮上回车即可
13.jpg

4、nmcli 命令行配置

nmcli命令详解:



    显示所有网络连接
  1. nmcli   connection   show
  2. 或者
  3. nmcli         con        s
  4. 或者
  5. nmcli        c  
复制代码
connection可以缩写为con或者c,show可以缩写为s或者不输入,因为show是nmcli c的默认项



    显示某个网卡的详细信息
  1. nmcli con show ens160
复制代码
加具体的网卡设备名,查询具体网卡的详细连接信息
14.jpg



    启动/关闭某个网络连接
  1. nmcli  con   up/down   设备名
复制代码
15.jpg



    修改某个网络连接
  1. nmcli  con  modify  设备名 [+ | -]选项 选项值
复制代码
ipv4.addresses 修改IP地址和子网掩码
pv4.gateway 修改默认网关地址
pv4.dns 修改DNS地址
pv4.method 修改为静态配置,默认为auto
connection.autoconnect yes 设置该连接为开机自动启动
16.jpg



    新增网络连接
  1. nmcli con addtype 连接类型  选项  选项值
复制代码



    删除网络连接
  1. nmcli con del 网络连接名
复制代码



    重新加载网络连接
  1. nmcli con reload
复制代码
nmcli命令配置网络:

17.jpg

5、网卡配置文件配置

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

18.jpg
19.jpg

配置文件详解:
  1. TYPE=Ethernet
复制代码
##设置网络接口的类型为 Ethernet
  1. PROXY_METHOD=none
复制代码
##设置使用网络代理的方式,none表示不使用代理
  1. BROWSER_ONLY=no
复制代码
##设置是否仅限浏览器使用代理,no表示不仅限浏览器使用代理
  1. BOOTPROTO=none
复制代码
##设置获取 IP 地址的方式,表示通过静态IP配置网络,也可以是static
  1. DEFROUTE=yes
复制代码
##设置是否使用默认路由,yes表示使用默认路由
  1. IPV4_FAILURE_FATAL=no
复制代码
##设置在IPv4 连接失败时是否认为是致命错误,no 表示不将 IPv4 连接失败视为致命错误
  1. IPV6INIT=yes
复制代码
##设置是否启用IPv6 支持
  1. IPV6_AUTOCONF=yes
复制代码
##设置是否启用 IPv6 自动配置
  1. IPV6_DEFROUTE=yes
复制代码
##设置是否使用默认 IPv6 路由
  1. IPV6_FAILURE_FATAL=no
复制代码
##设置在 IPv6连接失败时是否认为是致命错误,no 表示不将 IPv6 连接失败视为致命错误
  1. IPV6_ADDR_GEN_MODE=stable-privacy
复制代码
##设置 IPv6 地址生成模式,stable-privacy表示使用稳定的隐私地址
  1. NAME=ens160
复制代码
##设置网络接口的名称为 ens160
  1. UUID=32b87df6-43b3-4119-8287-e63071273668
复制代码
##设置网络接口的唯一标识符
  1. DEVICE=ens160
复制代码
##设置网络接口的设备名称为 ens160
  1. ONBOOT=yes
复制代码
##设置系统启动时是否激活该网络接口,yes 表示在系统启动时自动激活该接口,也可以设置成no
  1. IPADDR=192.168.136.131
复制代码
##设置系统静态IP地址
  1. PREFIX=24
复制代码
##设置子网掩码
  1. GATEWAY=192.168.136.2
复制代码
##设置网关地址
  1. DNS1=192.168.136.2
复制代码
##设置DNS地址,也可以再添加一行DNS2=x.x.x.x设置备用DNS地址
修改完配置文件如何启动网络连接:
  1. ifup  设备名
  2. systemctl  restart  network
  3. service  network  restart
  4. nmcli  con  reload && nmcli  con  up  连接名
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表