linux网关设置实验教程
时间:2014-09-20 01:00 来源:linux.it.net.cn 作者:it
一、环境:
2台linux:redhat 9
1台XP
二、实验过程
1台linux,两块网卡
eth0 192.168.0.1 接交换机与内网相连
eth1 192.168.0.100 连接modem 通过adsl拨号
route内容为:
复制代码代码示例:
[root@dbpi ppp]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
202.103.29.218 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 202.103.29.218 0.0.0.0 UG 0 0 0 ppp0
另一台linux 一块网卡
eth0 192.168.0.111 网关设为192.168.0.1
查看route信息:
复制代码代码示例:
[root@server1 /]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
可见缺省路由是指向0.1的
在这台机上启动转发:
复制代码代码示例:
[root@server1 /]# echo 1 > /proc/sys/net/ipv4/ip_forward
原来XP的客户机指向0.1上网,现在在0.111上启用了转发,可以把XP的网关指向0.111
在XP上追踪,当指向0.111时信息如下:
C:\Documents and Settings\Administrator>tracert 202.103.24.68
Tracing route to ns.wuhan.net.cn [202.103.24.68]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 192.168.0.111
2 <1 ms <1 ms <1 ms 192.168.0.100
3 * * * Request timed out.
4 22 ms 21 ms 21 ms 221.232.250.9
…
8 22 ms 21 ms 22 ms ns.wuhan.net.cn [202.103.24.68]
原来指向0.1时信息如下:
C:\Documents and Settings\Administrator>tracert 202.103.24.68
Tracing route to ns.wuhan.net.cn [202.103.24.68]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 192.168.0.100
2 * * * Request timed out.
3 21 ms 20 ms 21 ms 221.232.250.9
…
7 21 ms 22 ms 21 ms ns.wuhan.net.cn [202.103.24.68]
可以现在多了0.111这一跳.
在111的机器上再加一个网络的ip
eth0:0 192.168.1.112
此时111的route信息如下
复制代码代码示例:
[root@server1 /]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 1 0 0 eth0
XP的网关设为0.111,是ping不通另一个子网的1.112的。
再次启用转发:
echo 1 > /proc/sys/net/ipv4/ip_forward
这样XP将网关设为0.111之后,既可以上外网,也可以访问另一个子网了。
(责任编辑:IT)
一、环境:
1台linux,两块网卡
eth0 192.168.0.1 接交换机与内网相连 eth1 192.168.0.100 连接modem 通过adsl拨号
route内容为:
复制代码代码示例:
[root@dbpi ppp]# route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 202.103.29.218 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 202.103.29.218 0.0.0.0 UG 0 0 0 ppp0
另一台linux 一块网卡
复制代码代码示例:
[root@server1 /]# route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
可见缺省路由是指向0.1的
复制代码代码示例:
[root@server1 /]# echo 1 > /proc/sys/net/ipv4/ip_forward
原来XP的客户机指向0.1上网,现在在0.111上启用了转发,可以把XP的网关指向0.111
C:\Documents and Settings\Administrator>tracert 202.103.24.68
Tracing route to ns.wuhan.net.cn [202.103.24.68] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 192.168.0.111 2 <1 ms <1 ms <1 ms 192.168.0.100 3 * * * Request timed out. 4 22 ms 21 ms 21 ms 221.232.250.9 … 8 22 ms 21 ms 22 ms ns.wuhan.net.cn [202.103.24.68]
原来指向0.1时信息如下:
C:\Documents and Settings\Administrator>tracert 202.103.24.68
Tracing route to ns.wuhan.net.cn [202.103.24.68] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 192.168.0.100 2 * * * Request timed out. 3 21 ms 20 ms 21 ms 221.232.250.9 … 7 21 ms 22 ms 21 ms ns.wuhan.net.cn [202.103.24.68]
可以现在多了0.111这一跳.
复制代码代码示例:
[root@server1 /]# route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 1 0 0 eth0 XP的网关设为0.111,是ping不通另一个子网的1.112的。
再次启用转发:
echo 1 > /proc/sys/net/ipv4/ip_forward
这样XP将网关设为0.111之后,既可以上外网,也可以访问另一个子网了。 |