最后更新:2021-12-17 23:40:57 手机定位技术交流文章
在本文中,我们将学习通过使用 NAT 技术将安装有 RHEL/CentOS 6 & 7 的机器转变成路由器来用。 我们都知道,三楼有一台称为路由器的网络设备。它被用来将两个或两个以上的网络连接在一起。即,将局域网连接到广域网或广域网连接到局域网。 路由器非常昂贵,小企业尤其如此。这可能是我们专注于路由器的原因之一与专用硬件的使用不同,让我们把Linux系统变成路由器
RHEL/CENTOS 6 和7 关于我们一直在谈论的行动。但是在我们开始之前,让我们看看必须做什么。
前期条件
1. 一台运行RHEL/CentOS 6或7的计算机。
2或2张网卡,每张有本地IP地址和外部IP地址。
两种网页卡都需要IP地址,一种是本地网络的IP地址(由我们的网络管理员提供),一种是互联网的IP地址(由我们的网络管理员提供),一种是互联网的互联网卡(由我们的互联网服务提供者提供)需要IP地址,一种是本地网络的IP地址(由我们的网络管理员提供),一种是互联网的地址(由我们的网络管理员提供)。
Ifcfg-en0s3192.168.1.1 (LAN IP address) Ifcfg-en0s510.1.1.1 (WAN IP address)
应当指出,网络卡的名称因Linux版而异。
准备工作现已完成,布局已完成。
步骤1:打开IP转发。
第一步是允许 IP 转发。 RHEL/ CentOS 6 和 7 程序相同 。 Run 运行
$sysctl -w net.ipv4.ip_forward=1
尽管如此, 当系统重新启动时, 此功能仍会恢复。 必须打开才能重新运行 。
$vi /etc/sysctl.conf
然后输入下面内容,
net.ipv4.ip_forward= 1
保存和退出。 IP 转发现已在系统上启用 。
第2步:设置 IPables/FireWalld 规则
然后必须启动 IPtaables/ FireWalled 服务, 并且必须配置 NET 规则 。
$systemctl start firewalld(For Centos/RHEL7) $ service iptables start(For Centos/RHEL6)
下一步,要配置防火墙NT规则,请使用以下命令:
CentOS/RHEL 6 $ iptables -t nat -A POSTROUTING -o XXXX -j MASQUERADE $ service iptables restart CentOS/RHEL 7 $ firewall-cmd -permanent -direct -passthrough ipv4 -t nat -I POSTROUTING -o XXXX -j MASQUERADE -s 192.168.1.0/24 $ systemctl restart firewalld
在这种情况下, XX 是使用 IP 地址设置的网络卡的名称。 这样 Linux 机器就可以配置路由器, 之后我们可以配置客户端并测试路由器 。
第3步:建立客户
要测试路由器,我们必须在客户的网关上配置IP地址 。这是正确的。因此 无论客户是Windows还是Linux请确保网关投入使用。 完成后,看看客户能否与互联网连接,启动终端或指挥线,并拨打网站:
$ping google.com
我们还可以利用网络浏览器进行检查。
这是文件的全文,预计对任何人都有好处,中文的html将得到更大的支持。
本文由 在线网速测试 整理编辑,转载请注明出处。