• 请不要在回答技术问题时复制粘贴 AI 生成的内容
GuluMashimaro
V2EX  ›  程序员

[网络] PC 同时连有线和 WiFi 的问题

  •  
  •   GuluMashimaro · Dec 26, 2024 · 4342 views
    This topic created in 684 days ago, the information mentioned may be changed or developed.
    1.PC 同时连接有线和 WiFi 。


    2.有线是互联网,就是普通家庭光猫拨号、路由器 DHCP 这种方式。

    3.WiFi 使用的小米路由器,192.168.31.1 ,路由器模式为静态 IP 方式,设置了一个内部网络,如图所示。


    4.有线和 WiFi 同时连的时候,只能访问互联网,无法访问内网(静态 ip 设置的那个网),能 ping 通 192.168.31.1 )。

    现状:想访问内网的时候,就把有线网络适配器给禁用(笑哭)。

    目标:同时访问互联网和内网。
    24 replies  •  2024-12-27 17:18:42 +08:00
    wfg
    wfg
    Dec 26, 2024 via iPhone
    1
    內部網路為什麼不用 LAN 網段?
    i8086
    i8086
    Dec 26, 2024
    2
    尝试添加临时路由表,需要管理员权限,IP 地址第三位看不到,自行修改一下。

    route add 132.236.XXX.0 mask 255.255.255.0 192.168.31.1

    如果没问题,可以加 -p 参数,设定为永久路由。
    i8086
    i8086
    Dec 26, 2024
    3
    附上个额外说明,目前 132.236 并不是私有地址哦,如果是内网,请用私有地址段。
    TongEason
    TongEason
    Dec 26, 2024❤️1
    4
    最简单的办法是把 WiFi 的网卡的跃点数给个很小的值,类似与 1 这样的
    然后把有线网卡的跃点数改成 100 ,就可以
    比写路由表更简单一点
    GuluMashimaro
    GuluMashimaro
    OP
    Dec 26, 2024
    5
    @TongEason 可以了,感谢
    GuluMashimaro
    GuluMashimaro
    OP
    Dec 26, 2024
    6
    @GuluMashimaro 不可以,是不是因为 132.236 不是私有地址
    GuluMashimaro
    GuluMashimaro
    OP
    Dec 26, 2024
    7
    @i8086 #3 内网是别人提供的,我无权
    Ipsum
    Ipsum
    Dec 26, 2024
    8
    这不就是简单的跃点问题吗?内网那个改成手动 ip ,把自动跃点取消掉,自己写个 1 。
    leconio
    leconio
    Dec 26, 2024 via iPhone
    9
    我觉得还是写路由表靠谱点,网段指定网卡。可能我对跃点理解不是很透彻。。。。
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Dec 26, 2024 via iPhone
    10
    route print 看一下路由表就清楚了,里面也包含了跃点数的
    GuluMashimaro
    GuluMashimaro
    OP
    Dec 26, 2024
    11
    sgld
    sgld
    Dec 26, 2024
    12
    在 Windows 系统中,跃点数用于决定网络适配器的优先级,数字越小,优先级越高。
    如果跃点数不同,系统将优先选择跃点数较小的网络,这可能导致某一网络无法正常使用。因此,设置相同的跃点数可以减少这种问题的发生

    搜到的~,应该就是跃点为什么设置小一点内网就 ok 的原因,
    GuluMashimaro
    GuluMashimaro
    OP
    Dec 26, 2024
    13
    @sgld 设置跃点后,经过测试不可以使用
    coldle
    coldle
    Dec 26, 2024
    14
    有过类似需求,不过我是静态有线上内网,wifi 上外网并且只需上一个地址(用于 rdp ,然后 rdp 生万物)
    当时是直接改的路由表,指定 ip + 跃点改小即可
    Curtion
    Curtion
    Dec 26, 2024
    15
    看二楼,加一个路由表应该就可以了
    CoderXM
    CoderXM
    Dec 26, 2024
    16
    想问一下楼主,最终咋解决的,好奇 ing
    chengran630
    chengran630
    Dec 26, 2024
    17

    这个就是路由的问题啊
    他电脑连接 wifi 得到的 ip 是 192.168.31.0 段,系统默认走了有线接口
    系统不认识 132.236 网段 自然走默认路由 去了有线网口

    所以两个办法
    1 让系统知道这个网段去哪里 也就是 2 楼的添加路由表
    2 让系统默认走 wifi ,也就是 4 楼说的办法


    但是根据楼主的描述 推荐用 1 方法
    因为 2 方法会导致本机上网全部走 wifi ,但是描述上没写 wifi 路由器 有没有互联网出口
    所以如果 wifi 路由器 有互联网而且可以使用,,那么最简单的是方法 2
    263
    263
    Dec 26, 2024
    18
    因为 windows 默认有线网络的优先级比 Wi-Fi 高,你需要把 Wi-Fi 网络的跃点数设置为 1 ,有线网络不用改,自动跃点数就可以了。
    jizni
    jizni
    Dec 26, 2024
    19
    Proxifier ,可以指定软件走指定网卡
    crazyq
    crazyq
    Dec 27, 2024 via iPhone
    20
    电信员工? 666
    GuluMashimaro
    GuluMashimaro
    OP
    Dec 27, 2024
    21
    @CoderXM 没解决呢
    guanzhangzhang
    guanzhangzhang
    Dec 27, 2024
    22
    @GuluMashimaro #11 手动写明细路由,内网 132.236.x/24 CIDR 走 WIFI 接口
    opengps
    opengps
    Dec 27, 2024
    23
    网关那里约束下
    opengps
    opengps
    Dec 27, 2024
    24
    @opengps 说错了,子网掩码那里,把公网的内网网段单独扩大下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   964 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 22:18 · PVG 06:18 · LAX 14:18 · JFK 17:18
    ♥ Do have faith in what you're doing.