使用 RHEL5 作为路由器

使用 RHEL5 作为路由器

我计划使用安装了 RHEL5 的计算机作为互联网连接共享设备。

我已经安装了 2 个 LAN 卡,eth0 和 eth1。

eth0:互联网
eth1:局域网

eth0配置如下;

Ipaddress : 115.252.64.187
Subnet :   255.255.255.240
Gateway : 115.252.64.177

eth1配置:

ipaddress : 192.168.1.1
subnet : 255.255.255.0
gateway : 192.168.1.1

我在 /etc/resolv.conf 中写了以下条目:

nameserver 202.138.96.2
(preferred DNS Server)
nameserver 202.138.103.2
(secondary DNS server)

我不知道在上述情况下应该使用哪个网关。我无法 ping 通我的 LAN,也无法连接到 Internet。我该如何将此服务器配置为网关?

答案1

关于路由,您希望将默认网关(输入/etc/sysconfig/network)设置为您的互联网网关。

然后在面向本地网络的接口上创建到本地局域网的网关规则(不确定拓扑结构是什么,所以我将它们全部放在下面)。创建/etc/sysconfig/network-scripts/route-eth1包含以下内容的文件:

10.0.0.0/8 via 192.168.1.1
192.168.0.0/16 via 192.168.1.1

然后让它充当路由器:

echo '1' > /proc/sys/net/ipv4/ip_forward

(显然在 /etc/sysctl.conf 中设置它,以便它在重启之间是永久的)。

希望我没有忘记任何事情...:)

相关内容