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

双网卡如何设置特定 IP 走特定网关

  •  
  •   karonl · 2014-10-23 15:22:12 +08:00 · 7162 次点击
    这是一个创建于 3685 天前的主题,其中的信息可能已经有所发展或是发生改变。
    谷歌学习了一番有设置路由表的,但设置之后还是没有效果。
    我是两个无线网卡,分别连接了两个wifi发出来的信号。

    信号A是学校发出来的,他能为我提供内网资源,以至于我平时用信号B的时候不得不切换到A来查询内网的网页。
    信号B就是普通的直接上网的电信网络。
    现在要设置内网的IP段自己使用连接信号A的网卡,而其余的使用信号B的网卡。请问大家有何实用软件或是设置路由表的具体方法。

    信号A和信号B都是自动获取IP
    第 1 条附言  ·  2014-10-23 16:25:48 +08:00
    最后的设置效果:

    信号B:
    网络目标:0.0.0.0 (只有一个)
    网络掩码:0.0.0.0
    网关:192.168.1.1
    接口:192.168.1.101

    信号A:
    网络目标:172.0.0.0 (内网IP段)
    网络掩码:255.0.0.0 (对应掩码)
    网关:172.16.119.254
    接口:172.16.119.13 (内网IP)

    无线局域网适配器 WLAN:

    连接特定的 DNS 后缀 . . . . . . . :
    IPv4 地址 . . . . . . . . . . . . : 172.16.119.13
    子网掩码 . . . . . . . . . . . . : 255.255.255.0
    默认网关. . . . . . . . . . . . . :

    无线局域网适配器 WLAN 2:

    连接特定的 DNS 后缀 . . . . . . . :
    IPv4 地址 . . . . . . . . . . . . : 192.168.1.101
    子网掩码 . . . . . . . . . . . . : 255.255.255.0
    默认网关. . . . . . . . . . . . . : 192.168.1.1
    8 条回复    2014-10-23 16:21:37 +08:00
    lsylsy2
        1
    lsylsy2  
       2014-10-23 15:32:07 +08:00
    设置路由表,将内网IP的网关设置成信号A。
    yywudi
        2
    yywudi  
       2014-10-23 15:32:32 +08:00
    如果是windows系统

    信号B正常自动获取IP不动,信号A改成手动设置IP,不设置网关,也就是在cmd下面用route print 看到的 目标地址0.0.0.0的只有一条信号B的
    然后用route add 命令添加需要走信号A的内网IP段,网关设置成信号A的网关
    yylyyl
        3
    yylyyl  
       2014-10-23 15:41:00 +08:00
    ip rule
    karonl
        4
    karonl  
    OP
       2014-10-23 16:01:36 +08:00
    @yywudi 我查看了下IP,两个网卡是这样的,好像都可以获取到IP

    无线局域网适配器 WLAN:

    连接特定的 DNS 后缀 . . . . . . . :
    本地链接 IPv6 地址. . . . . . . . : fe80::c144:5e6d:4836:5b7d%6
    IPv4 地址 . . . . . . . . . . . . : 192.168.1.100
    子网掩码 . . . . . . . . . . . . : 255.255.255.0
    默认网关. . . . . . . . . . . . . : 192.168.1.1


    无线局域网适配器 WLAN 2:

    连接特定的 DNS 后缀 . . . . . . . : noc.sise.cn
    本地链接 IPv6 地址. . . . . . . . : fe80::58e8:314b:7630:e510%37
    IPv4 地址 . . . . . . . . . . . . : 172.16.119.27
    子网掩码 . . . . . . . . . . . . : 255.255.255.0
    默认网关. . . . . . . . . . . . . : 172.16.119.254


    0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.101 26
    172.0.0.0 255.255.255.0 172.16.119.254 172.16.119.13 26

    我这样设置之后信号B可以使用,但信号A内网是打不开的
    yywudi
        5
    yywudi  
       2014-10-23 16:06:37 +08:00
    @karonl 我看出来的错误是,172.0.0.0 的路由子网掩码应该配成255.0.0.0
    首先你要说明一下你们的内网的网段是只有172.16.119.x网段,还是172.x.x.x 都有,然后搭配不同的子网掩码。 而且,172.16.1189.13 是个啥IP? 这个值应该是和你的WLAN2 的IP一致的, .27 而不是.13
    karonl
        6
    karonl  
    OP
       2014-10-23 16:21:03 +08:00
    感谢你指出的错误,我修改后掩码已经可以了。是172.x.x.x 都有,之前搭配错了掩码。
    119.13是我本地信号A网卡的内网地址。13和27是同个地方来的,抱歉这个过程中也改了IP。
    karonl
        7
    karonl  
    OP
       2014-10-23 16:21:24 +08:00
    @yylyyl 已经修改好了,是掩码问题,感谢
    karonl
        8
    karonl  
    OP
       2014-10-23 16:21:37 +08:00
    @lsylsy2 对,已经可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 14:11 · PVG 22:11 · LAX 06:11 · JFK 09:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.