• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >Linux > linux网络配置工具的使用

linux网络配置工具的使用

作者:hhhan 字体:[增加 减小] 来源:互联网

本文主要包含linux,网络配置工具,linux,网络配置等服务器相关知识,hhhan 希望可以进行参考

本文介绍了RHEL8网络服务和网络配置工具,以及网络防火墙和规则管理工具。

NetworkManager网络管理工具

NetworkManager提供了RHEL8的网络服务,每一个网络设备都关联一个NetworkManager device,对网络设备的配置保存在NetworkManager connection中。

NetworkManager提供了D-Bus API接口来配置管理网络,提供了GUI/TUI/CLI 工具来配置网络。

安装NetworkManager

$ yum install NetworkManager

开启NetworkManager

$ systemctl enable NetworkManager

启动NetworkManager

$ systemctl start NetworkManager

查看NetworkManager状态

$ systemctl status NetworkManager

网络配置工具

RHEL8提供了三种网络配置工具,分别是

  • nmcli 命令行界面
  • nmtui 简单TUI界面
  • nm-connection-editor 图形界面

network dispatcher特性支持根据网络状态来运行相关脚本,脚本存放在目录/etc/NetworkManager/dispatcher.d/中

网络配置文件存放在/etc/sysconfig/network-scripts/目录中,默认不提供default脚本,在RHEL8中使用ifup/ifdown来开启和关闭指定网络。在修改网络配置后不会立即生效,需要重启网路或reload

$ nmcli connection reload

列出网路设备

$ nmcli device

列出网络连接

$ nmcli connection

显示整体状态

$ nmcli general status

设置DNS

$ nmcli con mod conn-name ipv4.dns "8.8.8.8 8.8.4.4"
$ nmcli -p con show conn-name

启动交互式界面

$ nmcli con edit

防火墙管理模块nftables

Media Access Control Security(MACsec)是一种网络传输加密认证技术。
IPsec工作在网络层(2)
SSL工作在应用层(7)
MACsec工作在数据链路层(2)

RHEL8中使用nftables作为firewall后端取代了原来的iptables,nftables提供了包过滤分类功能并集成了多种工具,并进行了许多改进,比如同时支持IPv4/IPv6,自动处理规则,支持debug等等。

与iptables类似,nftables使用表来保存网络链。网络链(chains)包含对每个行为的规则。nft工具取代了之前网络包过滤框架中的所有组件。libnftnl库可以用来与nftables API通过libnml在低层网络层交互。

在RHEL8中,nftables作为firewall默认后端。尽管nftables后端与之前防火墙配置iptables后端后向兼容,你仍然可以切换防火墙后端到iptables。需要将配置文件/etc/firewalld/firewalld.conf中FirewallBackend选项配置成iptables。

nftables规则模块的影响可以通过nft命令列出规则列表。由于nftables规则设置中增加了表,链和规则的划分,在操作时需要注意影响。

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Linux之删除带有空格的文件(不是目录)
  • linux 服务器自动备份脚本的方法(mysql、附件备份)
  • 解决linux环境下时区无法设置的问题
  • 解决Linux+Apache服务器URL区分大小写问题
  • Linux lsof命令使用详解
  • 使用vs2019进行Linux远程开发的方法步骤
  • Linux修改主机名的简单方法
  • Linux系统(CentOS7安装)安装JDK8的教程详解
  • Centos7下安装apache过程总结
  • centos7安装配置vsftp

相关文章

  • Centos下MySQL忘记密码修改方法
  • Linux磁盘管理之LVM的使用
  • CentOS下Nginx 设置开机 自启动 代码 脚本 命令
  • centos7安装nginx的两种方法
  • 详解Linux下crontab的使用与注意事项
  • Linux中Varnish基础应用
  • CentOS云主机中Nginx正向代理同时支持 https 和 http 访问
  • CentOS6下Apache服务器开启webDAV模块
  • Centos7中Nginx开机自启动的解决办法
  • docker安装redmine步骤

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • CentOS7安装MySQL5.6.28及其修改密码
    • CentOS服务器系统下更改Apache默认网站目录
    • Centos下MySQL忘记密码修改方法
    • CentOS下Nginx 设置开机 自启动 代码 脚本 命令
    • Docker桥接网络原理图分享和pipework简单配置
    • Centos7.3部署Elasticsearch5.4.0集群
    • 使用 Linux seq 命令生成数字序列(推荐)
    • MySQLcluster 提供高可用MySQL 集群服务
    • 详解CentOS 8 VMware虚拟机设置静态ip网卡上网
    • CentOS源码安装MySQL 5.6.16

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有