我计划使用安装了 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 中设置它,以便它在重启之间是永久的)。
希望我没有忘记任何事情...:)