V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
赤友DiskGeeker — 一键搞定磁盘清理
赤友 DiskGeeker 支持一键清理系统垃圾,采用 AI 深度清理和智能分析,直观展示磁盘结构及占用详情,助力高效管理与释放存储空间。
Promoted by editorsiboysoft
LxnChan
V2EX  ›  Linux

求 Linux 访问外网的解决办法

  •  
  •   LxnChan ·
    lxnchan · 15 天前 · 3930 次点击

    给自己笔记本安装了 ubuntu ,然后寻思看看能不能日用 linux 。

    于是自然而然产生了访问外网的需求。

    Windows 侧是 Mihomo Party ,基于 Electron ,肯定有 Linux 版本,但是很不幸,打不开,怀疑是 nvidia 驱动的问题。

    然后又想到在 Linux 上跑基于 Electron 的“GUI”是否有点丢人,遂想到 Dreamarco 的 clash 内核,但是早就删库了。

    想问一下大家在 Linux 上是怎么解决访问外网的问题的,目前的话别考虑路由器,笔记本要带出去的,路由器不可能粘笔电背面。

    第 1 条附言  ·  14 天前

    截贴了截贴了,MihomoParty在重启几次后可以起来了。

    我的问题其实不是怎么翻墙,是哪个软件可用同时可信,我也知道clash-core的fork很多,但是不知道有没有加私货。

    62 条回复    2025-07-08 14:23:01 +08:00
    ab
        1
    ab  
       15 天前 via iPhone
    singbox
    Cooky
        2
    Cooky  
       15 天前   ❤️ 1
    v2rayN 现在有 Linux 版,另外各种没 gui 的代理程序本身就是跨平台的
    realpg
        3
    realpg  
    PRO
       15 天前   ❤️ 3
    所有梯子协议软件都是 linux 比 windows 更多吧...
    你这是不是搞错了什么
    Vegetable
        4
    Vegetable  
       15 天前
    可能有点怪,但是 Clash For Windows
    javalaw2010
        5
    javalaw2010  
       15 天前
    clash verge rev 也是有 linux 版本的,可以看看是否能打开。

    再不行的话就得你自己手动跑 mihomo 的 cli 了,然后用一些 webui 进行管理,不过这样一来就失去了订阅管理的功能了,你还得自己手撸个脚本管理订阅。
    PixelWanderer
        6
    PixelWanderer  
       15 天前   ❤️ 1
    v2raya
    xtzhwei
        7
    xtzhwei  
       15 天前
    mihomo 本身就是支持 linux 的,只是没 gui 界面,需要自己导入配置文件,然后建立 systemd 服务即可。
    wuruxu
        8
    wuruxu  
       15 天前
    linux 上,能用的太多了
    wireguard , IPSec 都可以用来上外网
    lyxxxh2
        9
    lyxxxh2  
       15 天前
    之前我用:clash for linux
    或者局域网代理 (需要一台额外设备开 vpn)
    其他的:
    passwall openwrt
    - 来自:https://youtu6.shop/knowledge/22
    - 需要购买订阅才能看文档的
    kokerkov
        10
    kokerkov  
       15 天前
    v2rayN 和 v2raya
    busier
        11
    busier  
       15 天前 via Android
    v2raya 虽然 web 操作界面,也可以 Linux 用 但是设计有点脑残 安装完首次使用联网 github 下载 geoip.dat 之类的 ip 数据库。我特么能好好上 github 还要尔等作甚

    相对来说 v2rayn 的 linux 版本就正常多了,是目前发现最好用的
    yuantinghg
        12
    yuantinghg  
       15 天前 via Android
    大鹅
    crysislinux
        13
    crysislinux  
       15 天前 via Android
    本机跑个服务把 xray 之类的跑起来,然后搓个脚本写入 nftables 好了,你这只需要代理本机流量,比路由器的还更好写
    anoyi
        14
    anoyi  
       15 天前
    Mihomo client 直接在 Linux 运行
    383394544
        15
    383394544  
       15 天前
    以前有個 QtTrojan 很好用,可惜作者接機場廣告被牽連要求刪庫。
    xiadengmaX1
        16
    xiadengmaX1  
       15 天前
    uif
    383394544
        17
    383394544  
       15 天前
    @busier #11 可以事先下載起來放吧?不過好的設計確實應該要內置 geoip.dat 再自舉才對。
    duzhuo
        19
    duzhuo  
       15 天前
    @Cooky v2rayN 作者可能不太喜欢 Linux ,比如托盘的问题 [https://github.com/2dust/v2rayN/issues/6008]( https://github.com/2dust/v2rayN/issues/6008)
    bigshawn
        20
    bigshawn  
       15 天前
    都日常 Linux 了,手搓配置跑裸核应该问题不大吧,mihomo 或者 sing-box 任选。
    Kepy
        21
    Kepy  
       15 天前
    看了一圈,尽然没人推荐 docker ?
    第一、docker 跑 sing-box 、xray 、mihomo 内核啥的;
    第二、docker 跑一个 op ,等于系统内跑了一个移动旁路由,使用上更通用。(优势可以真全局)

    另外 18 楼的 cfl 也很好用。几乎全通用。
    Ipsum
        22
    Ipsum  
       15 天前
    都玩 Linux 了,直接 cli 配置就完了,还想着 ui ?
    daj2
        23
    daj2  
       15 天前
    clash verge rev 有 Linux 的版本
    LxnChan
        24
    LxnChan  
    OP
       14 天前
    @realpg 确实,但是自此之前都是用 Clash 系列的软件,现在 Dreamarco 的 clash 删库了就不太确定哪个仓库可信了
    @Vegetable 也删库了,很久以前确实是用过的
    @xtzhwei @anoyi 有 GUI 的,Windows 侧都基于 Electron 打包的那包有跨平台 GUI 的。只是打不开而已,看 issue 应该是显卡驱动的问题,已经有人报告过了
    @wuruxu 可惜了机场不支持,另外这种传统的隧道协议分流好像也不太行
    @Kepy 会不会太麻烦了点 XD
    @Ipsum 不知道哪个 CLI 可信啊主要是,之前用的 Clash 删库了在此之前也没用过别的客户端
    moonlight010
        25
    moonlight010  
       14 天前   ❤️ 1
    开源大把的支持 linux ubuntu 的,有各种类型,有纯后台的无 GUI ,有基于 GUI 的,有基于 Docker 的,有基于后端+Web 的,适用于各种不同情况。比如服务器要挂梯子,可以基于后台无 GUI ,但是想远程方便管理不想命令,再加个 web 来管理。还有一键部署的基于 docker 容器的。如果是桌面,就用带 GUI 的桌面程序即可,开机自启动
    别问具体哪个,你都来这里了,搜点东西不是难事吧
    Kepy
        26
    Kepy  
       14 天前
    @LxnChan 不算麻烦吧,都玩 Linux 了,不用 docker 不是浪费吗?顺带学习一下。

    PS:docker 跑 op 还是蛮好用的。
    bobryjosin
        27
    bobryjosin  
       14 天前 via Android
    在家路由器翻,在外面 openvpn/wireguard 连回家。
    Valpha6
        28
    Valpha6  
       14 天前


    ubuntu 24.10 ,n 卡,mihomo party 正常使用
    rick13
        29
    rick13  
       14 天前
    dae+daed
    383394544
        30
    383394544  
       14 天前
    @LxnChan 其实老版 clash 内核现在也不是不能用
    IoriSuen
        31
    IoriSuen  
       14 天前
    v2rayN ,一条命令就搞定了。这是最傻瓜和简单的方式了。搞 docker 太复杂了没必要。
    Cooky
        32
    Cooky  
       14 天前
    @duzhuo 害,能用就得了,没那么高要求
    NessajCN
        33
    NessajCN  
       14 天前
    奇怪的问题
    Linux 上爬墙明明比 Win 上简单多了
    R77
        34
    R77  
       14 天前
    v2raya (web) + v2ray
    kingcanfish
        35
    kingcanfish  
       14 天前
    services:
    metacubexd:
    container_name: metacubexd
    image: ghcr.io/metacubex/metacubexd
    restart: always
    ports:
    - '8099:80'

    # optional
    meta:
    container_name: meta
    image: docker.io/metacubex/mihomo:Alpha
    restart: always
    pid: host
    ipc: host
    network_mode: host
    cap_add:
    - ALL
    volumes:
    - ./config.yaml:/root/.config/mihomo
    - /dev/net/tun:/dev/net/tun
    ---
    直接 docker compose 起个内核 起个 web 面板
    richarddingcn
        36
    richarddingcn  
       14 天前
    clash-cli
    rickiey
        37
    rickiey  
       14 天前
    多了去了,我用 FlClash ,手机也是,github 搜下
    libregratis
        38
    libregratis  
       14 天前
    Linux 就没必要抱着 GUI 不放了吧,简单的工具 App 有 ShellCrash 和 v2rayA ,常见的 core 都支持了
    会写配置文件,就直接 mihomo 或 sing-box 跑 core
    0xD800
        39
    0xD800  
       14 天前
    sing-box 的 TUN 模式,不过现在文档是 1.12 的,但是 1.12 还没发正式版,我昨晚跑了下,一直报错 DNS loopback ,晕了
    Donahue
        40
    Donahue  
       14 天前
    MihomoParty, clash verge 都可以。
    windows 下都不怕的事情为什么 linux 下怕了。。。
    Linyz
        41
    Linyz  
       14 天前
    nekoray 3.26 version, 虽然早就停止维护了, 可能只有我还在坚持用吧
    GotKiCry
        42
    GotKiCry  
       14 天前
    shellcrash 可以试试
    chocotan
        43
    chocotan  
       14 天前
    v2raya
    用很久了,没啥问题
    cyp0633
        44
    cyp0633  
       14 天前
    @duzhuo 只是正常的对 Linux 生态碎裂的吐槽吧,他要是不喜欢,就不会大费周章维护跨平台了
    mightybruce
        45
    mightybruce  
       14 天前
    不用任何 GUI, mieru 命令行轻松搞定, 然后设置一下环境变量
    SenLief
        46
    SenLief  
       14 天前 via iPhone
    维护一份配置文件,然后直接安装 deb 包,systemd 后台就好了。
    bluearc
        47
    bluearc  
       14 天前
    研究一下 daed ,很轻量占用也小,就爬墙来说够用了
    w568w
        48
    w568w  
       14 天前
    厚颜无耻推销一下我自己的解决方案: https://github.com/w568w/pproxy

    几乎零依赖,在任何发行版的服务器上用一行命令启动代理软件和 WebUI ,并进行配置。
    frayesshi1
        49
    frayesshi1  
       14 天前
    v2ray 启动成一个服务,通过 smartproxy 分流,爽歪歪
    skiy
        50
    skiy  
       14 天前 via iPhone
    直接跑个 docker xray 就行了啊。然后不就是设置 proxy 的事情了吗?
    zhangjiashu2023
        51
    zhangjiashu2023  
       14 天前
    shellcrash 命令行操作,也有一个 web 控制面板。我服务器有需求就装这个。好使。或者就 v2raya.
    v2er119
        52
    v2er119  
       14 天前
    习惯了 brook ,服务端用自建 cf tunel. 然后客户端 wssclient ,所有平台都是一行命令,爽歪歪。
    wheat0r
        53
    wheat0r  
       14 天前
    希望确保软件没有夹带私货,唯一的方法就是代码审计
    lijiangang886
        54
    lijiangang886  
       14 天前
    从命令行启动 mihomo-party 看它输出怎么写的,不能靠猜
    ChunkitAu
        55
    ChunkitAu  
       14 天前
    mihomo party 好像首次启动有 bug ? 我安装后如何首次运行,直接界面显示不出来,但是把进程 kill 掉,第二次就可以进入到界面了,ubuntu23.04 和 win10,win7 都有这个问题。
    malaohu
        56
    malaohu  
       14 天前
    在 Linux 服务器利用 gg 代理优化访问
    https://51.ruyo.net/17589.html

    之前用过这个也挺方便的
    kill9
        57
    kill9  
       13 天前
    我昨天也是弄这个被我搞出来了,具体可以参考 https://www.bscsjsn.com/archives/clash.html ,里面稍微有点坑,不过直接问 chatgpt 就行
    Ally
        58
    Ally  
       13 天前
    我在 windows 上都是直接跑内核,webui 管理,linux 上也一样。至于 clash verge 这些 gui ,刚开始用,后来更新着更新着不好用了,就弃了。
    runzhliu
        59
    runzhliu  
       13 天前
    ssh 隧道,然后设置全局代理
    selca
        60
    selca  
       12 天前
    @duzhuo #19 看了下,确实这个 issues 下回复得有点敷衍,但这个问题确实得到了改善,在设置里面有个选项,可以针对托盘功能进行开关。然后里面相关联的 root 密码问题,实际上也在后续版本做了改善,已经非常不错了
    wukaige
        61
    wukaige  
       12 天前
    sing-box +1
    minchieh
        62
    minchieh  
       7 天前
    ssh -D 1082 -g root@xxx.xxx.xxx.xxx -p 22

    ssh 隧道,本地 1082 为 socks5 端口
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3318 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 04:57 · PVG 12:57 · LAX 21:57 · JFK 00:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.