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

网络设置的需求,搜索了很多资料,没找到解决办法,大家帮看看

  •  
  •   herozzm · 2018-12-12 11:59:33 +08:00 · 2118 次点击
    这是一个创建于 2176 天前的主题,其中的信息可能已经有所发展或是发生改变。
    windows10 系统,主板上有两张网卡,一张有线卡,一张 wifi 卡,有以下需求:
    1. 如何设置这两张网卡都属于 192.168.1.0/24 网段
    2. 如何根据程序的不同,使用不同的网卡

    要求不使用虚拟机和 docker
    Proxifier 可以根据不同程序选择不同的代理,但是没有选择不同网卡的选项
    22 条回复    2022-05-05 23:20:42 +08:00
    xmtudgzy
        1
    xmtudgzy  
       2018-12-12 12:21:27 +08:00
    菜鸟来回答你,
    1、不够详细,不了解情况;
    2、Connectify 可以指定程序走不同的网卡。
    nfroot
        2
    nfroot  
       2018-12-12 12:35:59 +08:00 via Android
    不同程序访问的服务器肯定不同,用路由表:)
    Track13
        3
    Track13  
       2018-12-12 12:42:53 +08:00 via Android
    不敢说话,等大佬
    ragnaroks
        4
    ragnaroks  
       2018-12-12 13:10:00 +08:00
    v2ray,sendThrough

    实现方式很多,我这里是网络游戏,且知道游戏服务器 IP.
    强制游戏走 v2ray 的隧道,在 v2ray 中配置一个独立的 outer,路由中匹配这个 outer 设置 sendThrough 为玩游戏专用网卡.

    我上面说的很笼统,具体你看文档就明白了.
    这里面的重点是如何让指定应用走 v2ray 的隧道,
    proxifier 暂不支持 UDP 的,上不太好明说,你搜索一下吧.
    herozzm
        5
    herozzm  
    OP
       2018-12-12 14:28:37 +08:00
    @nfroot
    @ragnaroks
    不一样,比如我要玩同一个游戏,但可以复制多个.exe 可以多开,但服务器端限制了单 ip 只能登陆一个,我需要的是复制一个.exe 后用其他 ip 来,路由和规则都失效了
    herozzm
        6
    herozzm  
    OP
       2018-12-12 14:30:02 +08:00
    @ragnaroks
    @xmtudgzy
    说白了 就是突破游戏的单 ip 限制,pc 接了两条宽带,希望多开游戏用独立 ip
    lieh222
        7
    lieh222  
       2018-12-12 15:04:23 +08:00
    第一条已经有路由冲突了吧,有的系统里面是不让这样配置的。除非改掩码,一张网卡配 192.168.1.0/25,一张配 192.168.1.128/25,这样 1-127 之间的 ip 走第一个网卡的路由,128-255 之间的走第二个网卡
    第二条如何根据程序不同走不同网卡,不同程序的访问的服务端地址是否不同,如果不同可以通过配置静态路由实现
    lieh222
        8
    lieh222  
       2018-12-12 15:07:47 +08:00
    刚看到楼主的回复,楼主是想双开游戏,服务器端限制了单 ip 只能登陆一个,限制的应该是你公网的 IP 地址,所以改内网地址应该没啥用吧
    herozzm
        9
    herozzm  
    OP
       2018-12-12 15:08:52 +08:00 via iPhone
    @lieh222 两个网卡接了不同的宽带
    ragnaroks
        10
    ragnaroks  
       2018-12-12 17:14:24 +08:00
    @herozzm
    有什么不一样?
    我是联通+电信,平时上网用联通,有的游戏需要用电信出去,让这个游戏走隧道过去就好了,如果不知道我在说什么就忽略吧
    herozzm
        11
    herozzm  
    OP
       2018-12-12 17:34:47 +08:00 via iPhone
    @ragnaroks 同一个游戏,目标同一个 ip,现在我要双开这个游戏(双开方法是复制一个 exe )开的两个游戏走不同的网卡
    CRVV
        12
    CRVV  
       2018-12-12 18:32:29 +08:00
    在 Linux 上,这事要用 cgroups 给包加 classid,再用 iptables 加 mark,再用 ip rule 去改路由表
    Windows 上应该也有类似的方法,但是做这种事情肯定比 Linux 更麻烦,如果你找不到现成的工具就只能自己去翻 msdn 写代码了
    一楼给了一个工具,我没用过

    我觉得在两个路由器上建两个代理服务器然后用 Proxifier 比较简单
    herozzm
        13
    herozzm  
    OP
       2018-12-12 20:26:05 +08:00
    @CRVV 没错,我现在使用虚拟机+Proxifier+路由表解决问题,但是虚拟机会卡
    fchypzero
        14
    fchypzero  
       2018-12-12 20:40:55 +08:00
    没试过,可行性楼主自己把握。
    我没记错的话,Proxifier 支持指定程序走指定的代理。
    那么就在内网做两个代理 A 和 B,分别对应两个线路出口 A 和 B。
    做代理的设备可以考虑低廉的树莓派,咸鱼收两个一代的树莓派就行了。
    herozzm
        16
    herozzm  
    OP
       2018-12-12 21:04:36 +08:00
    @fchypzero 我算来算去,就是需要多一台设备..话说树莓派功耗和价格如何?
    flynaj
        17
    flynaj  
       2018-12-13 09:11:24 +08:00 via Android
    这个默认是不可能的,除非应用软件本身支持,像无盘软件就可以选择通信网卡
    ragnaroks
        18
    ragnaroks  
       2018-12-13 09:55:46 +08:00
    @herozzm 这不就是一样的么,我玩冒险岛,虽然他不限制登录,但我一个在电信区一个在网通区,用 2 个网卡同时登录 2 个区
    herozzm
        19
    herozzm  
    OP
       2018-12-13 10:49:31 +08:00
    @ragnaroks 多谢多谢 我去研究一下
    yangzhaofeng
        20
    yangzhaofeng  
       2018-12-13 16:39:10 +08:00
    樓主可以開虛擬機啊
    一個虛擬機 bridge 到有線,另一個 bridge 到無線
    fchypzero
        21
    fchypzero  
       2019-01-03 12:39:43 +08:00
    @herozzm 功耗贼低。价格的话,一代的咸鱼 50+有
    iutopia
        22
    iutopia  
       2022-05-05 23:20:42 +08:00
    @herozzm 能说一下 Proxifier 的具体办法吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3238 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:12 · PVG 22:12 · LAX 06:12 · JFK 09:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.