V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
GuoDe1T
V2EX  ›  Linux

Linux /Ubuntu 上如何实现连接两个不同的 wifi 解决实际需求。

  •  
  •   GuoDe1T · 4 小时 22 分钟前 · 335 次点击

    背景:

    1. 自用电脑是联想小新 pro 14 ,装有 ubuntu24.04, 支持 wifi6
    2. 公司有 wifi A 和 wifi B ,wifi A 是国内的普通宽带,wifi B 是连接香港的专线。
    3. 服务器 ssh 连接限定了必须是使用 wifi A
    4. wifi B 由于是香港专线,可以自由访问谷歌等网站,无需翻墙。 使用 wifi A 则需要借助 Clash(虽然公司有订阅套餐)

    目前我的需求是

    1. 指定某些软件/程序,例如是 teams,ssh 等使用 wifi A; 指定浏览器使用 Wifi A/B

    求助大佬们,我应该如何实现上述需求?是否需要增购 USB wifi ?

    4 条回复    2026-04-09 12:50:16 +08:00
    dreambakerq
        1
    dreambakerq  
       4 小时 17 分钟前
    只知道如果其中一个网络可以有线接入的话,可以实现,以前用过局域网和互联网同时连
    initd
        2
    initd  
       4 小时 11 分钟前
    wifiB 启动一个 socks server
    ubuntu 只连接 wifiA

    代理软件添加 socks server ,规则设置全局
    设置全局快捷键,快速切换
    initd
        3
    initd  
       4 小时 10 分钟前
    同时连接会有 DNS 污染扩散问题
    pagxir
        4
    pagxir  
       3 小时 49 分钟前 via Android
    可以,你这么连,基本上就的双 WiFi ,不过你可以外接一个手机来 USBtethering. 指定程序用那个网络,你可以用 netns 来处理。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5465 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 1180ms · UTC 08:40 · PVG 16:40 · LAX 01:40 · JFK 04:40
    ♥ Do have faith in what you're doing.