Calendar
数据载入中,请稍候......
Placard
数据载入中,请稍候......
Category
数据载入中,请稍候......
Latest Entries
数据载入中,请稍候......
Latest Comments
数据载入中,请稍候......
Last Messages
数据载入中,请稍候......
User Login
数据载入中,请稍候......
Links
Information
数据载入中,请稍候......
Search
Other


Welcome to my blog!
  借助Route或者Linux的路由功能划分Vlan
  借助Route或者Linux的路由功能划分Vlan
今天早晨在家看网络资料时,有一个例子,其中说到了,在局域网中再安装路由器.以实现共享上网,这时,脑子一转,想
能不能,将这个下面的局域网做成不同的网段呢.就是实现vlan的功能.
很快,带着想法到了公司,着手实践.
还好,公司有两个小路由,我将其命名为R1与R2.
我拿下R1,进行设置,我将其WAN设置为:
192.168.1.2 #ip地址
255.255.255.0 #子网掩码
192.168.1.1  #第一个接入internet网的,路由器R2的LAN口IP,作为其网关
再将其R1的LAN口设置为:
192.168.0.1 #ip地址
255.255.255.0 #子网掩码
注意:这里不能设置网关,呵呵.你在这个R2里也不能填写网关,可在下面的linux下,就要注意了,因为,我就犯错了.
配置好后,将其R1的WAN口,用直通线与R2的LAN口连接上.当然,电源一定要接的.
Client的设置:
192.168.0.56 #ip地址,任意从2-254
255.255.255.0
192.168.0.1#网关,就是R1的LAN口
192.168.0.1 #这两个都是DNS
202.102.200.101
最后,ping 192.168.0.1 通,
     ping 192.168.1.1 通,
     ping www.baidu.com通.
呵呵.成功.
接下来,就玩Linux了.这个,可浪费了,我不少时间,因为,在设置过程中有很多小的细节,没有注意,导致浪费了不少时间.
拓扑结构:
  因为,我的LINUX是装在我本机上的,用的是VM.所以拓扑是:从路由器的lan口接到交换机上的uplink口上,再从
交换机的普通口上接到我自己的机子上,我自己的机子上又装了一个linux,用vm装的.我用vm虚拟了两块网卡,分别是eth0,eth1
设置过程:
   vi ifcfg-eth0
192.168.1.2
255.255.255.0
192.168.1.1 #这个是与第一个vLAN
vi ifcfg-eth1
192.168.0.1
255.255.255.0 #这个是与第二个vLAN
呵呵.这个没有设置网关吧.可我设置了,没法,所以一开始,就搞的本机都连不上网.一看本机route表,才知道,我设置错误了.
vi resolv.conf
nameserver 202.102.200.101
nameserver 202.102.192.68
接下来关键的一步到了.
echo "1">/proc/sys/net/ipv4/ip_forward
只有开起了这个路由功能,你下面的192.168.0.0/24网段的机子,才能共享上网啊~~~~切记~~~~
客户端设置:
192.168.0.201
255.255.255.0
192.168.0.1
202.102.200.101
202.102.192.68
呵呵.测试与上面一样,成功~~~~哈哈,这是我本机,我又路到了另一台,与我接在一起的机子,我将其IP设置与192.168.0.0/24
一样的网段,测试也成功,他改成192.168.1.0/24也能上网,为什么?那是因为,想想它的拓扑,就明白了.哈哈.
完了,可以休息会了~~~
[ 阅读全文 | 回复(0) | 引用通告 | 编辑

  Post  by  badboy 发表于 2006-8-13 10:43:46
发表评论:
数据载入中,请稍候......
数据载入中,请稍候......