V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
songz
V2EX  ›  问与答

网络工程高手进~!!!

  •  1
     
  •   songz · 2014-11-04 12:00:33 +08:00 · 4091 次点击
    这是一个创建于 3667 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一网线接 两 路由的 lan口
    两路由wan口 各接 一种 网络

    这样接的目的 是可以自由切换两种网络

    那么 问题来了

    连接这两个路由的机器 可以组成同一个局域网吗??
    33 条回复    2014-11-04 17:18:19 +08:00
    rrfeng
        1
    rrfeng  
       2014-11-04 12:01:56 +08:00   ❤️ 1
    是一个局域网。有两个网关
    songz
        2
    songz  
    OP
       2014-11-04 12:05:34 +08:00
    @rrfeng 不是的,现在这样接是两个局域网
    qiuai
        3
    qiuai  
       2014-11-04 12:07:40 +08:00
    一条网线怎么接2个路由器的LAN口?你画个拓扑出来看看.没明白你的意思
    mimomi
        4
    mimomi  
       2014-11-04 12:08:57 +08:00
    @rrfeng 为什么?
    mimomi
        5
    mimomi  
       2014-11-04 12:09:08 +08:00   ❤️ 1
    路由器A 和B
    路由器A开不开DHCP?
    路由器B 开不开DHCP?
    如果A开DHCP,B不开,那么B与A通过LAN相连,接在AB两个路由下面的机器,获取到的IP都是A网段的,网关也是A。
    相反A不开,B开,那么所有设备获取到的都是B的网段,网关是B。
    mimomi
        6
    mimomi  
       2014-11-04 12:09:52 +08:00
    @songz 关掉一个路由器的DHCP就是一个局域网了
    关键问题是你要实现什么阿
    songz
        7
    songz  
    OP
       2014-11-04 12:11:39 +08:00
    @mimomi 对,有时会全部去到同一个网络,要手动设置静态ip去另外一个路由,所以假如机器1去路由1,机器2去路由2,那么两机器有办法弄在同一个局域网吗
    princeofwales
        8
    princeofwales  
       2014-11-04 12:12:39 +08:00   ❤️ 1
    当然可以
    路由器设成同一网段,路由器的IP不同,且只能有一个开启DHCP
    局域网内的机器,网关设成哪个路由器的IP,就从那个路由器的WAN口出去
    注意有些路由器的LAN不支持自适应,可能需要交叉网线才可以
    其实最好是两个路由器的LAN都接到第3个交换机,所有PC都接到这个交换机

    例子:
    R1:192.168.1.1,接电信
    R2:192.168.1.2,接联通

    PC1:192.168.1.100,网关192.168.1.1,走电信
    PC2:192.168.1.101,网关192.168.1.2,走联通
    smg
        9
    smg  
       2014-11-04 12:15:40 +08:00
    描述不清楚 无法回答
    songz
        10
    songz  
    OP
       2014-11-04 12:15:55 +08:00
    @princeofwales 那我懂了,我之前设置的两路由的网段是 192.168.2.1和192.168.1.1,然后就跪了,谢谢
    mimomi
        11
    mimomi  
       2014-11-04 12:16:03 +08:00
    机器1在路由器1的下面 用1的DHCP获取地址
    同理2也是
    songz
        12
    songz  
    OP
       2014-11-04 12:16:17 +08:00
    @smg 其实很清楚了,有人懂了,你哪里不懂?
    yywudi
        13
    yywudi  
       2014-11-04 12:17:17 +08:00
    楼主还是搞个路由刷刷个openwrt多WAN多拨吧
    Roboo
        14
    Roboo  
       2014-11-04 12:18:02 +08:00 via Android
    是用两个家用路由器达到双线的效果吗?
    mimomi
        15
    mimomi  
       2014-11-04 12:19:19 +08:00
    songz
        16
    songz  
    OP
       2014-11-04 12:20:04 +08:00
    @Roboo 差不多那个意思
    smg
        17
    smg  
       2014-11-04 12:21:30 +08:00
    @songz 你画个拓扑图出来就清楚了
    xenme
        18
    xenme  
       2014-11-04 12:34:17 +08:00
    @smg 就是两个交换机加一根跳线。
    1. Router1 WAN接Internet
    2. Router2 WAN接Internet
    3. Router1 LAN1与Router2 LAN1接起来。
    撸主应该是这样的用户。
    Roboo
        19
    Roboo  
       2014-11-04 12:55:05 +08:00 via Android
    @songz 照八楼试试 没这么弄过
    la0wei
        20
    la0wei  
       2014-11-04 13:40:11 +08:00   ❤️ 1
    @mimomi 我之前也是这样设计的,家里手机有移动宽带,游戏、视频及bt要电信,所以想的就是双路由,路由a移动,无dhcp,路由b电信,开dhcp,后面接一个8口交换机,其中一个路由还可以跑shadowsocks,特殊需要不能走代理的通通连另一个路由。
    qq446015875
        21
    qq446015875  
       2014-11-04 14:15:06 +08:00
    不同网段也不是不可以,Linux下的网卡就可以做子接口,一个网卡两个IP,分别属于不同网段。
    Windows不会,
    楼主是要做双线负载均衡么?
    那你就在指一个默认网关,比如设成接电信的路由的IP
    然后写个批处理添加一些路由,默认网关指向接网通的路由的IP
    这样默认走电信,特定流量走网通
    ipconfiger
        22
    ipconfiger  
       2014-11-04 14:25:09 +08:00
    1. 可以让两个互联网入口存在一个局域网(或者更加确切的说是一个C网网段)中的
    2. 按照你的硬件配置来说是无法做自动切换的,只能手动切换网关
    3. 如果需要自动切换,需要添加一台机器来做网关设备,需要自己配置比较复杂的路由规则,鉴于撸主这样的小白用户多半是不可能的

    所以结论就是很明显的了,撸主去买个双wan口的路由吧
    songz
        23
    songz  
    OP
       2014-11-04 14:40:17 +08:00
    @ipconfiger 我的初衷是让所有机器在同一个局域网,你好像弄得很复杂
    ipconfiger
        24
    ipconfiger  
       2014-11-04 14:43:45 +08:00
    @songz 你的原文里有
    ------------------------------
    这样接的目的 是可以自由切换两种网络
    ------------------------------
    如果你仅仅是说在同一个局域网,第一条已经足够回答你的问题了
    songz
        25
    songz  
    OP
       2014-11-04 14:52:10 +08:00
    @ipconfiger 对啊,你圈出来的不是问题,我只是陈述
    mimomi
        26
    mimomi  
       2014-11-04 14:55:38 +08:00
    @la0wei
    invite
        27
    invite  
       2014-11-04 15:37:34 +08:00
    准确的说,这么接,只是两个交换模块之间的连接。

    同时,正常情况下,两个路由器都可以开DHCP。
    songz
        28
    songz  
    OP
       2014-11-04 15:47:16 +08:00
    @invite dhcp的话有时我连路由1,但是实际分配到的会是路由2的网络,好困扰
    invite
        29
    invite  
       2014-11-04 16:00:08 +08:00
    @songz 别困扰了。两个路由器的DHCP网段分开,一个前半段,一个后半段,然后你电脑自己做静态路由,想走哪个就走哪个。这里路由器之负责分配地址而已。哈哈。
    iCodex
        30
    iCodex  
       2014-11-04 16:42:51 +08:00
    网关只能是一个,但你可以指定路由出口,你可以是/24或是/16的网段都不要紧的。
    webjin
        31
    webjin  
       2014-11-04 16:47:42 +08:00
    这个要看接在路由器下的终端网络号地址,同1个网络号就是同一局域网。
    webjin
        32
    webjin  
       2014-11-04 16:51:14 +08:00
    @qq446015875 确实,windows的太蛋疼了。
    loading
        33
    loading  
       2014-11-04 17:18:19 +08:00 via iPad
    因为你自己不知道如何做,所以你表述问题时就可能与真相有误差。这些与问题无关的没必要计较。


    友情提醒:我面对这个问题,会考虑其中一个路由是否可以刷openwrt,一台搞定。
    详情可关键字"多wan"
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1009 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 21:50 · PVG 05:50 · LAX 13:50 · JFK 16:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.