Linux下的网络服务之网关、DNS、网桥

一、网关

1.1 基本概念

网关:路由器上和客户主机处在同一网段的IP称为客户机的网关

1.2 网关的设定

方式 命令 含义
临时 ip route add default via 172.25.254.100 添加网关
ip route del defauli via 172.25.254.100 删除网关
永久

方式1

在配置文件:/etc/sysconfig/network中编辑网关地址(全局性设定)

添加命令:GATEWAY=172.25.254.100

在配置文件中添加/删除网关
方式2

在配置文件:/etc/sysconfig/network-scripts/ifcfig-ens**中在配置网络时,同时配置网关地址

添加命令:GATEWAY=172.25.254.100

在配置文件中添加/删除网关

【注】在永久设定的方法中,我们编辑完配置文件需要重启网络服务,且rhtl7和rhtl8中的重启服务不相同:

    rhtl7中:systemctl stop NetworkManager ; systemctl restart network ; systemctl start NetworkManager

    rhtl8中:systemctl restare NetworkManeger ; nmcli connection down westos ; nmcli connection up westos

 图 1 临时设定
图 2 永久分配网关:方式1
图 3 永久修改网关:方法2

1.3 查看网关设定:route -n

1.4 网关在网络中的作用

图 4 网关在路由中的作用

下面配置实验,使之两台不同网段的主机可以进行通信:(rhtl8:主机1;windos:主机2;rhtl7:路由器)

1.查看windos的IP和网关

 图5 windoswIP及网关

2. 在rhtl7中,设定两块网卡,将其设定为具有路由功能的主机

图 6 rhtl7中网卡设定
图 7 配置当前主机为路由器

3. 在rhtl8中

图 8 配置rhtl8的网络环境

结果:

图 9 在rhtl8中的测试结果

    在rhtl8(172.25.254.104)中,ping通了windos(192.168.43.175),通过rhtl7实现了两个不同网段的通信。

二、DNS

2.1 基本知识:

DNS:负责将域名转化为IP地址的工作的主机,成为DNS服务器。

2.2 配置方式

方式 配置文件 添加的代码 有效期
从本地主机获取解析 /etc/hosts www.****.com 域名IP 永久
从运营商获取解析 /etc/resolv.conf nameserver 运营商域名IP 临时
/etc/sysconfig/network-scripts/ifcfg-** DNS1= 运营商域名IP 永久
图 10 dns 初始环境配置
图 11 dns永久配置:/etc/hosts
图 12 dns永久配置:/etc/sysconfig/network-scripts/ifcfg-ens**

 

三、网桥设定

3.1 基本知识

网桥使原来通过内核转化虚拟机的网络通信,独立出来形成网桥,增强内核工作效率。

3.2 网桥设定

通过设定配置文件,进行桥接设定

图 13 网桥设定

上述为Linux下系统中网络环境配置:网关、DNS、网桥的基本介绍,若有问题,欢迎大家指出;因实验有时结果会覆盖上一条命令的操作,若上述内容还有所不懂,欢迎留言,会在第一时间给尽自己所能,给大家解决。愿上述内容有所用!

发布了20 篇原创文章 · 获赞 0 · 访问量 604

猜你喜欢

转载自blog.csdn.net/qq_41056224/article/details/104385030
今日推荐