RedHat Linux 8中网络配置 --2

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

网关设置

网关(Gateway)又称网间连接器、协议转换器。默认网关在网络层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1 ~ 192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。
如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。网络A向网络B转发数据包的过程。

实验操作:

虚拟机平台: VM15

  • 第一台虚拟机,装有两块网卡,主机名:rhel8-sever
    分别配置2块网卡的IP,分别和另两台不互通的主机IP的网络位一致
    在这里插入图片描述
    在这里插入图片描述

  • 第二台虚拟机,配置IP为192.168.33.20,主机名:rhel8-work
    在这里插入图片描述

  • 第三台主机,我们使用本机,查看本机的IP
    在这里插入图片描述

实验说明
  • 我们的实验3台主机里rhel8-work的IP网络位和主机的网络位不一致,所以我们直接去ping时两台主机时不会有通信的,
  • 我们需要rhel8-sever这台主机来架设网关服务,开启内核路由功能,
  • 使rhel8-work可以去ping通真机
实验流程:

实验环境配置好后开始实验步骤
在rhel8-sever配置网关服务

  • 开启系统火墙地址伪装功能
    首先使用命令 “firewall-cmd --list-all” 列出火墙的所有状态查看
    在这里插入图片描述
    查看到 “masquerade:no” 地址伪装功能时关闭的,我们需要去开启这个功能,命令 “firewall-cmd --permanent --add-masquerade ”
    在这里插入图片描述
  • 开启内核路由功能
    同样我们先查看内核路由功能是否开启,命令 “sysctl -a | grep ip_forward”
    在这里插入图片描述
    查看到ip_forward=0,说明此功能是没有开启的,我们需要去更改配置文件才可以开启路径是 “/etc/sysctl.conf”
    在这里插入图片描述
    在这里插入图片描述
    完成上述条件后我们的网关架设端就完成了

在rhel8-work设置虚拟网关
网关的设置分两种,临时和永久,下面分别来演示说明
我们先在rhel8-work中测试去ping另一台网络位不一样的主机IP,会发现不能通信

  • 网络配置里设置全局网关(临时)
    全局网关设置需要编辑命令 “ip route add default via” 后面加IP
    注意的是这里写的IP是开启网关服务的主机里和你的网络位一致的IP,完成后我们尝试去ping网络位不一样的真机的IP
    在这里插入图片描述
    在这里插入图片描述
  • 针对特定的网卡设置网关(永久)
    编辑需要配置网关的网卡配置文件去添加网关 “ vim /etc/sysconfig/network-scripts/ifcfg-** ”
    在这里插入图片描述
    在网卡配置里写完后,退出保存并重启网络服务
    在这里插入图片描述
    然后去ping真机的IP也是通畅的
    在这里插入图片描述

DNS设置

实验环境
虚拟平台还是:VM15

  • 第一台主机用我们的真机 IP:192.168.0.102
    在这里插入图片描述
    并且我们的真机是可以联网,而且可以访问网页,我们ping www.baidu.com出现的61.135.169.121就是百度的IP
    在这里插入图片描述
  • 第二台主机,使用rhel8-work,配置IP使之与真机的网络位一致,并配置网关和真机网关相同,
    在这里插入图片描述
    写完配置后,重启网络和重新挂载网卡设备,ping真机IP通畅后,然后我们尝试访问百度的IP,看能否连接外网
    在这里插入图片描述

实验操作:
1、本地地址解析 /etc/hosts
配置好IP和网关后,我们也可以访问外网,那我们来ping www.baidu.com 看能否通畅
在这里插入图片描述
ping完发现网络不能访问,但刚才都访问过百度的IP,这是因为电脑并不知道61.135.169.121=www.baidu.com,这时我们可以通过本地地址解析来告诉电脑61.135.169.121=www.baidu.com这个答案,编辑配置文件 “/etc/hosts”
在这里插入图片描述
在配置文件里面直接写入,如图格式,保存退出后我们再去ping www.baidu.com
在这里插入图片描述
可以看到成功连接百度了,但是去连接qq网址就不行,这是因为我们并没有写如qq网址的IP解析,但是网址何其多,我们不能全部靠自己去编辑写入,这是就需要配置dns服务器了
2、连接外部dns服务器
dns: 负责作域名转换成ip这个工作的主机叫做dns服务器(地址解析)我们通过连接dns来帮助网络识别网址

  • /etc/resolv.conf 临时设定
    配置dns可以在/etc/resolv.conf去编辑配置文件
    在这里插入图片描述
    配置的114.114.114.114是电信的dns服务器IP,然后我们再去访问qq就可以了
    在这里插入图片描述
    但这个配置设定是临时的。

  • 网卡配置文件永久设定
    永久设定还是要去编辑我们的网卡配置文件 “vim /etc/sysconfig/network-scripts/ifsfg-**”
    在这里插入图片描述
    注意的是这里写的配置是 “DNS1=” 因为可以设置的dns一共只有3个 “DNS1 、DNS2、DNS3” 这个编辑时要注意
    完成后重启网络,然后我们就可以随意访问网站了。

网桥设置

在Linux系统中,正常的网络连接是通过真是主机的网卡去连接外部网络,但是我们在安装虚拟机后,虚拟机也是相对独立的主机系统,但是虚拟机要使用网络就需要先去连接真机的网卡服务再去连接网络。所以设置网桥将同一个网络号划分成多个网段(属于同一个网络号),隔离出安全网段,各网段相对独立。然后我们在使用虚拟机网络时,访问网络就可以通过网桥去直接访问,不需要通过真机,不必要给真机的系统内核运行增加负担。
所以在Linux系统中安装虚拟机时如果要选择网络桥接模式就需要去在真机中配置桥接接口

网桥的配置
  • 重新编辑网卡配置文件,如果有自带的网桥也删除配置,内容如下
    在这里插入图片描述
    完成后,再编辑br0配置,br0这个名字可以自定义,但是根据规范这么命名
    在这里插入图片描述
    配置完两个文件后重启网络服务,用 “nmcli connection show" 和 “bridge link show” 都去查看连接
    在这里插入图片描述
    在这里插入图片描述
    可以看到我们配置的桥接已经生效,然后我们安装linux中的虚拟机时就可以使用桥接网络了
Linux入门篇-RHEL8的网络管理 阅读详情

相关推荐

Redhat8.8单网卡网络配置及双网卡绑定网络配置:nmtui篇

图文介绍使用nmtui交互界面配置Redhat8.8单网卡网络配置及双网卡绑定网络配置

chenyaohui7的博客 1972

在Red Hat Enterprise Linux 8上进行网络配置的完整指南

以 IP 10.0.0.8网关 10.0.0.2子网掩码 255.255.255.0DNS2 114.114.114.114为例;

m0_74372546的博客 4338

Redhat Enterprise Linux 9网络配置

方法一:/etc/sysconfig/network-scripts固定ip1.配置虚拟网络编译器2.配置ip3.验证网络方法二:Setting图形界面修改方法三:用“nmtui”命令修改(本篇博客由不同的人编写,会出现ip不同的情况)

m0_74627500的博客 2612

RHEL8怎么重启网络服务

红帽8.0重启网络服务的三种方法: 方法一:手工配置ifcfg,使用nmcli来生效行的网络配置 1、编辑本地网卡 vim /etc/sysconfig/network-scripts/ifcfg-ens33 2、使用nmcli工具重新回载网络配置 nmcli c reload 3、如果之前没有ens33的connection,则上一步reload后就已经自动生效了 方法二:完全使用nmcl...

qq_45617652的博客 2万+

RedHat Linux 8网络配置 --2_redhat8网络配置,大厂面试题汇总

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2401_87298606的博客 620

Linux最全RedHat Linux 8网络配置 --2_redhat8网络配置2024年最新2024最新大厂Linux运维面经

默认网关在网络层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1 ~ 192. 168.1.254”,子网掩码为255.255.255.0;在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。实验环境配置好后开始实验步骤。虚拟平台还是:VM15。

2401_84140347的博客 1044

最新RedHat Linux 8网络配置 --2_redhat8网络配置,正式加入阿里巴巴

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2401_83946044的博客 936

2024年最全RedHat Linux 8网络配置 --2_redhat8网络配置(1),最新Linux运维高级面试题汇

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

m0_61549953的博客 440

2024年最全RedHat Linux 8网络配置 --2_redhat8网络配置(2),2024年最新大专生三面蚂蚁金服

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

m0_61549953的博客 594

全自动安装redhat enterprise linux,[Linux系统安装] Redhat Enterprise Linux 8.2 在虚拟机中的安装过程记录(原创,转载请说明出处)...

本文主要写给初学Linux系统安装的小白作为学习和参考的,Linux大神级别的,可以无视^_^首先,在Vmware里面创建新的虚拟机,点击【创建新的建虚拟机】,直接【下一步】进入新建虚拟机向导。默认使用典型(推荐)的方式来创建虚拟机。选择【稍后安装操作系统】,点击【下一步】选择【客户机操作系统】为Linux,选择版本为【Red Hat Enterprise Linux 8 64 位】,点击【下一步...

weixin_39918084的博客 493

Redhat 8.4 一键安装 Oracle 11GR2 单机版

ORALCE PSU/OJVM 等补丁自动安装脚本下载地址脚本第三代支持 N 节点一键安装,不限制节点数!

LuciferLiu_DBA 533

某企业生产系统升级Linux系统及内核

一、背景介绍 Phoenix Talon漏洞曝光后,影响激活目前市面上99%的Linux系统版本,某企业为了提升系统安全性,并满足合规性要求,计划将目前redhat 6.2版本升级到6.8版本后,再将内核升级到符合要求的4.11.6版本。由于企业生产系统部署在VMware 虚拟化平台上,为了安全起见,先将生产系统中的一套业务系统(3台)虚拟机克隆...

weixin_34162695的博客 201

VMware中安装Linux系统(Redhat8)以及虚拟机的网络配置

目录1.安装vmware1.1下载VMware workstations:1.2安装vmware2.安装虚拟机2.1 准备镜像2.2 新建虚拟机向导2.3 安装阶段2.4 初始化设置3.虚拟机的网络配置3.1 修改主机名3.2 查看真机的网络设置3.3 配置虚拟机的网络环境 1.安装vmware 1.1下载VMware workstations: 选择15.x版本,下载地址可在百度搜索,或者直接...

qq_42006358的博客 7027

Red Hat Enterprise Linux 8.0 安装(全网最详细版)

https://blog.csdn.net/low5252/article/details/101035853

GRHSXY的博客 2237

RedHat8_Linux网络配置

本章主要介绍网络配置方法。

ls041224的博客 3781

虚拟机中Linux系统(Redhat网络配置教程(NAT模式小白教程)

一、先把虚拟机安装好 二、设置网络适配器,选择NAT模式 三、在Windows系统内打开网络配置,选择虚拟机对应的网络,右键选择属性 接着点击Internet协议版本4(TCP/IPv4),点击属性 四、点击使用一下IP地址,把信息填上(配置的IP和DNS和Windows系统的是一样的,注意IP地址那里最后一位自行设置0-255),配置完成,点击确定。 五、更改虚拟机上的网络配置(...

ZhaZha__Hui的博客 8024

VMware Workstation 虚拟网卡

本文的环境为VMware Workstation12,两台redhat7.2虚拟机,每台虚拟机创建三块网卡,类型分别为VMnet0,VMnet1,VMnet8,物理机可以访问Internet,物理机的IP地址为静态分配,如果物理机的IP获取方式为拨号上网,则不能测试VMnet0这种类型的网卡.环境搭建好以后我们来实现虚拟机,虚拟机,物理机的访问. 每台虚拟机的网卡都设置成这样的三种类型.

abcdefghiijklmnopqrs的专栏 1880

[Vmware][RHEL8]RedHat Enterprise 8.2网络配置

RedHat Enterprise 8.2网络配置 一、RHEL网络配置方法 1.1、在rhel8上,有3种方法进行网络配置 1. 手工配置ifcfg,通过NM来生效 2. 通过NM自带工具配ip,比如nmcli 3. 手工配置ifcfg,通过传统network.service来生效 建议:推荐使用上述第1种网络配置方法(手工配置ifcfg,通过NM生效),因为这样既兼容了传统的ifcfg配置,又能熟悉nmcli。...

元直的博客 1623

Redhat7虚拟机 NAT 网络配置

前言 本次测试以Redhat 7.4 为例,本人 Linux 小白,最近重装系统后被Linux配置网络的问题搞得焦头烂额,今天终于搞定,特写下记录便于以后有路可走 ,适合小白入门不知道怎么配置网络的。如有错误望指正。 废话少说,进入正题。 NAT模式:与主机共享IP地址。 步骤: 1、查看当前主机ip地址 ipconfig -all 查看到本机IP、NETMASK、GATEWAY如下: IP: 172.22.45.156 NETMASK:255.255.255.0 【表示 172.22.45.x 的

weixin_42995152的博客 2548
上一篇: RedHat Linux 8中网络配置
下一篇: RedHat Linux 8 软件管理
Howei__
博客等级 码龄7年 42粉丝 95原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Howei__

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值