sing-box透明代理 | TProxy和Tun模式 | 实现局域网全设备无感科学上网

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 มิ.ย. 2024
  • 本期视频分享sing-box实现透明代理,会讲解两种实现模式,TProxy和Tun模式。
    让局域网全设备都能够无感科学上网。iptables和nftables配置透明代理的配置,
    iptables配置会详细解释配置TProxy的过程,最后还会教你配置sing-box为系统服务。
    -------------------------------------------------------
    视频相关链接
    -------------------------------------------------------
    sing-box文档:sing-box.sagernet.org/
    笔记:idev.dev/proxy/sing-box-tprox...
    -------------------------------------------------------
    成为Dev分享YT会员还有赞助我❤️
    -------------------------------------------------------
    加入Dev分享TH-cam会员赞助频道:www.youtube.com/@idevShare/join
    请我喝咖啡支持我:www.buymeacoffee.com/idevsharing
    -------------------------------------------------------
    哪里可以找到我
    -------------------------------------------------------
    博客:idev.dev
    Telegram 频道:t.me/idevShare
    Telegram群组:t.me/idevShareChat
    -------------------------------------------------------
    时间线
    -------------------------------------------------------
    00:00 前言
    00:30 Tun模式和Tproxy区别
    01:10 Tproxy配置
    03:30 TProxy - iptables
    09:51 TProxy - nftables
    11:37 Tun模式
    14:11 配置sing-box为系统服务
    16:08 结尾
    -------------------------------------------------------
    相关视频
    -------------------------------------------------------
    - sing-box服务端的四种安装方式: • 【安装指南】sing-box服务端安装的四种...
    - sing-box1.8.0+版本迁移指南: • 【全网首测】sing-box1.8.0+版本...
    - dae内核级高性能透明代理: • dae - 大鹅,专业吃鹅系列教程 | 手动...
    - sing-box ios客户端配置: • sing-box IOS客户端配置详解 | ...
    - sing-box DNS解锁流媒体: • sing-box 解锁流媒体的DNS配置| ...
    - sing-box ECH配置使用: • sing-box ECH配置使用 | 加密隐...
    - sing-box hysteria2配置使用: • hysteria2协议 sing-box配置...
    - sing-box TCP Brutal拥塞控制算法: • 【全网首发】TCP Brutal拥塞控制算法...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 174

  • @Json-Walker
    @Json-Walker 7 หลายเดือนก่อน +2

    Elden的视频真及时哈哈哈!

    • @idevShare
      @idevShare  7 หลายเดือนก่อน +1

      你也很及时🤗

  • @markriley1427
    @markriley1427 7 หลายเดือนก่อน +1

    爱你真的有求必应

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      🎅🏿谢谢兄弟支持🤟

  • @myzhangsong
    @myzhangsong 4 หลายเดือนก่อน

    牛x,人狠话不多。

  • @xiaogege-ld1gj
    @xiaogege-ld1gj 2 หลายเดือนก่อน

    小白表示看不明白,只能给大佬点个赞了!

    • @idevShare
      @idevShare  2 หลายเดือนก่อน

      多动手就好

  • @user-tv4xj2pi1i
    @user-tv4xj2pi1i 5 หลายเดือนก่อน +1

    感谢大佬,armbian电视盒子成功变身旁路由!

    • @guiyuanzhidao
      @guiyuanzhidao 3 หลายเดือนก่อน

      armbian dae 成功了吗? 我用官方一键脚本安装失败了。。

    • @guiyuanzhidao
      @guiyuanzhidao 3 หลายเดือนก่อน

      你好,我用N1 安装的armbian 没有成功,可以分享下你的配置吗? tg zks728

    • @kinwatan2571
      @kinwatan2571 3 หลายเดือนก่อน

      我n1手动启动没问题,可自启动不行,

  • @tangtang5817
    @tangtang5817 หลายเดือนก่อน +1

    用的tun模式 发现直连网速不能跑满,改用您的iptable规则非常好用,直连网速也能跑满宽带了 非常棒! 🎉有个问题 不知道docker中bt下载器 怎么设置不走代理,是通过iptable吗 还是修改singbox的配置?

    • @idevShare
      @idevShare  หลายเดือนก่อน

      iptables规则就可以。如果是本机,将docker链的流量不经过tproxy端口。如果是局域网设备,可以配置源地址加源端口绕过。

    • @perfect5689
      @perfect5689 หลายเดือนก่อน

      Tun在局域网无法跑满吗 还是本机无法跑满? 跑满是多大宽带?

  • @owenzhang1838
    @owenzhang1838 3 หลายเดือนก่อน

    牛逼plus

  • @user-vf5wq6fq4f
    @user-vf5wq6fq4f 7 หลายเดือนก่อน +1

    支持

  • @user-kw1ln8jf5c
    @user-kw1ln8jf5c 3 หลายเดือนก่อน

    大佬请教一下, RouterOS IP分流,国内流量ROS直连,国外流量导入sing-box(Debian12系统),sing-box使用TProxy和Tun模式哪个好? 另外一个问题是sing-box防DNS泄漏吗?需要在安装一个 MosDNS吗?

    • @charliechan5042
      @charliechan5042 หลายเดือนก่อน

      防不了,只装sing-box你一查肯定发现泄露了

  • @Freedom20010
    @Freedom20010 หลายเดือนก่อน

    UP主,请问在群晖下使用docker方式安装tun模式实现透明代理是否可行,能否出一期指导下?

    • @idevShare
      @idevShare  หลายเดือนก่อน

      我没有设备哦,群晖应该也是基于linux,你可以使用host模式来试试能不能跑。

  • @user-dq9ft4hc6o
    @user-dq9ft4hc6o 5 หลายเดือนก่อน +1

    可以出一期clashapi 带ui的配置吗

    • @idevShare
      @idevShare  5 หลายเดือนก่อน

      好的

  • @zhaojames871
    @zhaojames871 6 หลายเดือนก่อน

    您好,我是想在家里软路由中的 pve 安装虚拟机 debian 作为旁路由实现透明代理,并用 tun 模式去做。有几个问题,首先 虚拟机 debian 机器中的 dns 是填主路由的 dns 还是随便填8.8.8.8 之类的?

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      你说的是系统的dns是吗?填什么都无所谓,sing-box会拦截dns请求。

    • @zhaojames871
      @zhaojames871 6 หลายเดือนก่อน

      好的,有没有在内网PVE的debian系统里安装sing-box的教程@@idevShare

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      安装很简单,有官方的一键脚本或者自己到官方仓库的release里面下载对应服务器机构的安转包,解压就可以用了。视频中演示都是使用自己下载的然后手动运行。建议你用一键脚本。
      安装命令:
      bash

  • @KJZheng-or4ik
    @KJZheng-or4ik 6 หลายเดือนก่อน

    在Tun模式下,网络其它设备要把gateway ip 设置到172.19.0.1吗?还是安装了sing-box代理的IP?

    • @idevShare
      @idevShare  6 หลายเดือนก่อน +1

      应该是设置为sing-box透明代理程序所在的机器的IP地址

    • @KJZheng-or4ik
      @KJZheng-or4ik 6 หลายเดือนก่อน

      thanks a lot.@@idevShare

  • @jackyliu8848
    @jackyliu8848 4 หลายเดือนก่อน

    大佬,能否帮忙写个openwrt的init.d 和nftable.nft? 想在openwrt上直接运行sing-box tproxy模式,多谢!

    • @wenkuilee4602
      @wenkuilee4602 4 หลายเดือนก่อน

      用脚本就可以了吧

  • @sp-fq3vh
    @sp-fq3vh 3 หลายเดือนก่อน

    透明代理的话,局域网的终端要设置网关为这台透明代理的服务器才行吧?如果我的电脑一直设置的路由器作为网关,也能被劫持到?

    • @idevShare
      @idevShare  2 หลายเดือนก่อน

      如果路由器和透明代理是两台机器,那么需要走代理则必须指定网关为透明代理的IP,若不指定则走正常的路由。不会被劫持。

  • @tina6000
    @tina6000 2 หลายเดือนก่อน

    hello,跟着教程走,本机代理工作,DNS也工作,但是局域网的设备网关切换成本机以后没有网络,不知道哪个环节出了问题,如果可以请帮忙看看
    路由器10.0.1.1
    本机 armbian 10.0.1.148
    局域网mac 10.0.1.164

    • @idevShare
      @idevShare  2 หลายเดือนก่อน

      tun?还是tproxy?

  • @playerCoder
    @playerCoder 7 หลายเดือนก่อน

    大佬,如果有多节点,通过测速选择这种配置可以做吗? 小白求助。

    • @idevShare
      @idevShare  7 หลายเดือนก่อน +1

      可通过测试使用延长最小节点

  • @exile79
    @exile79 7 หลายเดือนก่อน

    请问下MacOS系统如何配置sing-box为系统服务启动,谢谢

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      我写了一篇文章,你可以参考一下
      idev.dev/macos/singbox-launchd.html

    • @exile79
      @exile79 7 หลายเดือนก่อน

      感谢回复,看了教程原来plist是放在LaunchDaemons目录下,我之前是放在LaunchAgents目录下,一直无法启动sing-box服务@@idevShare

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      好的😬,解决问题就行

    • @exile79
      @exile79 7 หลายเดือนก่อน +1

      感谢分享 总算是弄好了@@idevShare

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      👍

  • @MrMeanSaint
    @MrMeanSaint 3 หลายเดือนก่อน

    大佬能不能把RouterOS的分流流量都导入sing-box Tproxy代理端口呢 这样就省去很多环节啊

    • @idevShare
      @idevShare  3 หลายเดือนก่อน

      可以

    • @MrMeanSaint
      @MrMeanSaint 3 หลายเดือนก่อน

      @@idevShare 大佬可以出一期教程吗😅😅刚刚试了一下把流量到进去 能看到连接数不能上网😂

    • @user-kw1ln8jf5c
      @user-kw1ln8jf5c 3 หลายเดือนก่อน

      我也很期待出一期教程@@MrMeanSaint

    • @user-kw1ln8jf5c
      @user-kw1ln8jf5c 3 หลายเดือนก่อน

      @@MrMeanSaint 请问一下,后来有实现吗?

  • @chengzi3669
    @chengzi3669 5 หลายเดือนก่อน

    大佬在请问一下,Tproxy怎么走全局,想配置走全局,谢谢啦

    • @idevShare
      @idevShare  5 หลายเดือนก่อน

      tproxy只是负责把流量引入tproxy程序,是否全局与路由设置有关

    • @chengzi3669
      @chengzi3669 5 หลายเดือนก่อน

      @@idevShare 路由怎么设置了

  • @conan4088
    @conan4088 5 หลายเดือนก่อน

    请问up主,如果我使用sing-box开启了tun模式,然后outbound的配置local的socks代理,发现无法成功上网,改成外部服务器的socks代理就可以,这是因为什么原因呢?

    • @idevShare
      @idevShare  5 หลายเดือนก่อน

      本地的socks代理是做什么的?为什么要这样做?

    • @conan4088
      @conan4088 5 หลายเดือนก่อน

      其实也是FQ代理,我在本地架设了stunnel客户端连接远程的VPS,它提供socks转发@@idevShare

    • @idevShare
      @idevShare  5 หลายเดือนก่อน

      如果是同一主机,tun会接管网络,所以有可能socks的流量重新进入tun虚拟网卡了。

    • @conan4088
      @conan4088 5 หลายเดือนก่อน

      哦哦,原来如此,我去查查这种情况怎么解决。谢谢UP主

  • @qingyo
    @qingyo 3 หลายเดือนก่อน

    这个功能好像,RouterOS可以直接实现,有啥区别吗?

    • @idevShare
      @idevShare  3 หลายเดือนก่อน

      实现方式可多了。我不知道你如何实现,所以区别说不上来。但无论如何,sing-box提供了透明代理的实现支持,只是分享如何使用,以做参考。

  • @myzhangsong
    @myzhangsong 3 หลายเดือนก่อน

    使用Tun模式,配置成功。系统是在Debian 12。
    但是重启后,必须重新输入一遍
    ”echo 1 > /proc/sys/net/ipv4/ip_forward“
    也就是必须重新设置ip转发。
    不知道为何。
    系统环境是新装,无其它服务。
    ip是dhcp向路由器获取,但是短时间没有释放,重启还是之前的ip地址。并没有测试TProxy。

    • @idevShare
      @idevShare  3 หลายเดือนก่อน

      你需要持久化配置。

    • @myzhangsong
      @myzhangsong 3 หลายเดือนก่อน +1

      @@idevShare 谢谢,我通过搜索,把问题解决了。解决方法是。
      直接编辑/etc/sysctl.conf文件。把net.ipv4.ip_forward = 1 前面的注释"#"符号取消重启即可。
      当然直接添加这行配置也是可以的。希望能帮助有同样问题的同学。

  • @EasonSummer
    @EasonSummer 6 หลายเดือนก่อน

    是不是能用ipset让cn IP不经过sing-box呢

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      你的意思是tproxy iptables规则是吗,那当然可以。只不过很麻烦,不好管理

  • @user-tg7lf4to6b
    @user-tg7lf4to6b 6 หลายเดือนก่อน

    大佬您好,网段是10.0.0.0,pve10.0.0.10,ros主路由为10.0.0.1,我想用debian替换openwrt作为旁路由,但debian设置静态ip及网关后,不能ping通外网,是不是debian的路由和dns的问题?

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      这说不准,ping域名不通有可能是dns问题也可能不是。ping ip不通那可能是网络配置的问题

    • @user-tg7lf4to6b
      @user-tg7lf4to6b 6 หลายเดือนก่อน

      @@idevShare dhcp自动获取网络正常,改静态ping baidu,From gateway 10.0.0.2 redirect host(new nexthop 10.0.0.1) ping 不通。

    • @idevShare
      @idevShare  6 หลายเดือนก่อน +1

      这不应该的,dhcp正常而静态ip不正常,除非路由器有其它特殊设置。

    • @kingwl523
      @kingwl523 หลายเดือนก่อน

      @@idevShare 我也是这个问题,debian12使用静态就上不了外网了,很奇怪的事情

  • @None-mf1cn
    @None-mf1cn 6 หลายเดือนก่อน

    在macOS上的sing-box能像clash一样允许局域网连接吗?然后手机上设置macOS端的sing-box代理端口

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      可以

    • @None-mf1cn
      @None-mf1cn 6 หลายเดือนก่อน

      能分享一下已有操作教程吗?@@idevShare 或许你说的是无GUI版的macOS的sing-box,还是说只需要修改一下配置文件即可呢?

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      有没有UI都一样的,但是我电脑装不了sfm,所以也不太了解。纯内核只需要使用监听本机IP的socks或者http端口,然后其它设备就可以通过该主机的ip+端口连接到sing-box,当然macos可能还需要配置防火墙。
      建议搞一个透明代理比这方便多了

    • @None-mf1cn
      @None-mf1cn 6 หลายเดือนก่อน

      还有个问题方便请教么?
      我发现在macOS端设置
      "inbounds": [{
      "type": "mixed",
      "listen": "0.0.0.0",
      "listen_port": 2080,
      "sniff": true
      }]
      会无网络,而Linux端则不会,可能的原因是?
      防火墙?

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      你设置系统代理了吗,因为我看你没有设置自动设置系统代理。

  • @user-tg7lf4to6b
    @user-tg7lf4to6b 6 หลายเดือนก่อน

    tproxy可以代理udp,wifi calling被墙可以连接,比较不错。ipv4无问题,ipv6油管连接不了,iptables 的ipv6还需要怎么添加?

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      IPV6也是一样的道理。重复操作,只是ipv4改为ipv6。大部分命令都一样

    • @ri7889
      @ri7889 3 หลายเดือนก่อน

      不是ip6tables吗

  • @wslbb
    @wslbb 7 หลายเดือนก่อน

    大佬,这个配合ros ip分流,ros还需要设置啥子不

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      我没有实际使用ros分流IP。但是一般情况ros不需要配置其它了,当然ros的路由规则要配置好,旁路透明网关的防火墙也要配置好,如果还有其它网关,路由表也得配置好。我建议你实操看看。

    • @wslbb
      @wslbb 7 หลายเดือนก่อน

      @@idevShare 好的 谢谢大佬

  • @chengzi3669
    @chengzi3669 5 หลายเดือนก่อน

    请问iptables example在运行了,怎么修改配置,不知道路径在哪儿

    • @idevShare
      @idevShare  5 หลายเดือนก่อน

      额,能描述清楚一点吗,不太明白你的意思,修改什么配置呢?

  • @xhazy1214
    @xhazy1214 6 หลายเดือนก่อน

    tun 模式还需要创建 iptables 规则吗

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      不需要的哦

  • @bin6631
    @bin6631 6 หลายเดือนก่อน

    照着大佬的视频,最后生成用tun方式成功实现了透明代理。不过发现IPV6似乎还是走直连,大佬有什么办法么?

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      tun入站指定了ipv6网段了吗

    • @chengzi3669
      @chengzi3669 5 หลายเดือนก่อน

      ​@@idevShare我也是,我想全局怎么设置

  • @kaliAAkali
    @kaliAAkali 2 หลายเดือนก่อน

    能设置为windows启动服务吗?

    • @idevShare
      @idevShare  2 หลายเดือนก่อน +1

      可以是肯定可以的。查查资料,或者用一些第三方的软件辅助。

  • @kkk1670
    @kkk1670 7 หลายเดือนก่อน

    pve 中能安装 sing-box 当服务端吗 像V2rayA那样 能教一下吗? 谢谢

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      pve直接部署,还是在pve下的容器或者虚拟机?

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      我不是很明白,你打算在国内主机安装服务端吗?还是说的的pve主机是再国外呢?

    • @kkk1670
      @kkk1670 7 หลายเดือนก่อน

      你好 我就是想问一下pve lxc debian模板中 或者虚拟机中 能安装吗? 就像用v2rayA一样 pve在国内 谢谢 如果博主 方便 可以搞一个教程 谢谢

    • @kkk1670
      @kkk1670 7 หลายเดือนก่อน

      想用sing-box透明代理 安装在debian中当旁路由器用

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      当然可以安装,但是一般是安装费客户端吧,而不是服务端。

  • @joycezhang1281
    @joycezhang1281 7 หลายเดือนก่อน

    請問大佬singbox支持機場麼

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      不是singbox支不支持机场,而是机场使用的协议singbox支不支持,按照目前来看,singbox基本涵盖绝大部分主流和非主流的代理协议。所以基本上可以说支持,但机场是否提供singbox的订阅配置文件,就得看具体机场情况而定。不过即使没有提供,实际上自己也可以配置,让singbox可以使用机场的节点。

    • @joycezhang1281
      @joycezhang1281 7 หลายเดือนก่อน

      @@idevShare 協議都支持,但是我用網頁端的U Rl轉換器他報錯

    • @idevShare
      @idevShare  7 หลายเดือนก่อน +1

      这就不清楚了,我没用过类似的工具。网上的转换工具有一定风险,慎用。

  • @skhizein.y
    @skhizein.y 3 หลายเดือนก่อน

    问下大佬,在openwrt上启动了singbox,所有内网设备都可以正常代理,就是webui,主机加上9090端口没法打开,没有管理界面,这个是什么问题

    • @idevShare
      @idevShare  3 หลายเดือนก่อน

      看Experimental配置

    • @skhizein.y
      @skhizein.y 3 หลายเดือนก่อน

      ​@@idevShare ssh 连上openwrt,测试 curl 127.0.0.1:9090
      Temporary Redirect, 其他设备上就访问不了

    • @skhizein.y
      @skhizein.y 3 หลายเดือนก่อน

      @@idevShare开openclash是可以访问webui的,好像是端口转发问题

    • @idevShare
      @idevShare  3 หลายเดือนก่อน

      看Experimeental配置

    • @skhizein.y
      @skhizein.y 3 หลายเดือนก่อน

      @@idevShare 代码发出来就没了,截了个图片

  • @user-mk1ud8ek8u
    @user-mk1ud8ek8u 2 หลายเดือนก่อน

    这是买个vps搭建个节点 才好试试!机场的节点不知道行不行

    • @idevShare
      @idevShare  2 หลายเดือนก่อน

      都一样,机场的节点更具通用性,所以99%的几率是可以通过sing-box连接。

  • @user-tg7lf4to6b
    @user-tg7lf4to6b 7 หลายเดือนก่อน

    请问博主,可以支持openwrt吗?

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      一般情况都是支持的,因为openwrt本身就是做网关的不过还得测试一下,连接到openwrt的终端,通过命令lsmod | grep xt_TPROXY,检查是否加载了TPROXY模块。如果有结果就代表支持

    • @user-tg7lf4to6b
      @user-tg7lf4to6b 6 หลายเดือนก่อน

      @@idevShare 虚拟机debian12,tun模式可以代理,tproxy模式sing-box一直滚动,运行lsmod | grep xt_TPROXY无输出,还需安装tproxy模块?

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      debian12应该是支持tproxy无疑的,我没明白一直滚动是什么意思

    • @user-tg7lf4to6b
      @user-tg7lf4to6b 6 หลายเดือนก่อน

      @@idevShare sing-box tproxy模式,curl google 错误

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      curl后,singbox有没有输出错误日志?

  • @sl19821
    @sl19821 7 หลายเดือนก่อน

    大佬请教一下,我的一般google走机场的线路速度快,youtube走自建的线路流量大,对此要在"route":做路由配置 "rules":,还要到dns做一次 "rules":,太麻烦了,直接用fake-ip,可不可以省下不用在dns写 "rules"? 就是想达到这种效果,路由中设置从机场线路出去的,直接就是机场线路远程解析,从自建线路出去的是自动自建线路远程解析?其他的根据dns的规则走

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      dns rules总要匹配的吧,除非你没有rules,fake-ip也算是dns server,有rules的情况下,不是都会经过规则,再判断走fake ip还是其他的dns server么?

    • @sl19821
      @sl19821 7 หลายเดือนก่อน

      @@idevShare 我的意思是这个,比如youtube是走的自建节点,dns 里设置8.8.8.8的dns server,出口走自建节点,同时要在dns rule设置让TH-cam走8.8.8.8这个dns server,已达到远程解析的目的,因为我还设置了8.8.4.4的dns server,出口走机场节点,google的"route":走机场节点,同时还要设置dns rule中google走8.8.4.4的dns server,这样设置有些麻烦。我看fake-ip好像是根据"route"规则,youtube是走自建节点,就直接通过自建节点远程解析,就不用在dns "rules"中写让TH-cam走8.8.8.8这个dns server,直接全部走fake ip,它会根据路由规则自动分流

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      你试一下呗,理论上是没问题的,只添加一个fake ip dns就可以,但我很少用fake ip,所以不敢肯定,我也没时间去测试。你试过后告诉我一下结果🫣

  • @xiangzheng
    @xiangzheng 7 หลายเดือนก่อน

    用大佬的脚本,Iptable那个,加了本机流量的设置之后,cpu和内存就100%了,不停的有本机连接,这个是啥情况,去掉本机就可以用的
    代理局域网没有问题

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      如果出现这种情况,可能出现loop了,具体得看看你内网的网络情况而定,可能iptables的命令需要调整

    • @idevShare
      @idevShare  6 หลายเดือนก่อน +1

      博客的笔记我已经加上过滤sing-box自身流量的配置,你可以测试一下。outbound增加标记,以及防火墙添加过滤该标记的流量

  • @user-so2uh8tw9r
    @user-so2uh8tw9r 3 หลายเดือนก่อน

    怎么做到分ip和节点代理,IPtable怎么写

    • @idevShare
      @idevShare  3 หลายเดือนก่อน

      不是很明白你的需求,如果是分流可以直接在singbox增加路由规则即可。

    • @user-so2uh8tw9r
      @user-so2uh8tw9r 3 หลายเดือนก่อน

      @@idevShare 谢谢你的回复,比如我要运行多个singbox指定监听多个端口,然后局域网ip1走第一个端口,局域网ip2走第二个监听端口

    • @user-so2uh8tw9r
      @user-so2uh8tw9r 3 หลายเดือนก่อน

      这样子iptables应该怎么写

    • @user-so2uh8tw9r
      @user-so2uh8tw9r 3 หลายเดือนก่อน

      这样就可以实现不同ip走不同代理

    • @idevShare
      @idevShare  3 หลายเดือนก่อน

      @user-so2uh8tw9r 不知道为什么要运行多个singbox?如果你一定要运行多个singbox,那么规则就需要调整,核心是iotables的tproxy规则通过-s参数让不同来源的流量引流至不同的singbox透明代理。

  • @user-tx2zj2xt2c
    @user-tx2zj2xt2c 5 หลายเดือนก่อน

    大佬,请问我 MAC 启动sing-boX 有的国内软件就直接卡死 这种怎么解决呀

    • @idevShare
      @idevShare  5 หลายเดือนก่อน

      国内软件卡死,是sing-box卡死?还是国内软件?

    • @user-tx2zj2xt2c
      @user-tx2zj2xt2c 5 หลายเดือนก่อน

      国内软件
      @@idevShare

    • @idevShare
      @idevShare  5 หลายเดือนก่อน

      你分析软件走的是直连还是代理,如果是因为走了代理后无法使用,你将该软件的规则指向直连试试。

    • @user-tx2zj2xt2c
      @user-tx2zj2xt2c 5 หลายเดือนก่อน

      走的规则,然后国内的这个软件没地方可以设置直连 有点头疼。。@@idevShare

    • @user-tx2zj2xt2c
      @user-tx2zj2xt2c 5 หลายเดือนก่อน

      可以收费帮我远程弄一下吗~~@@idevShare

  • @David....................
    @David.................... 7 หลายเดือนก่อน

    不知道为什么,我启动sing-box没有响应,应该也配置没有错。curl 谷歌也没有响应。

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      没有日志吗?

    • @David....................
      @David.................... 7 หลายเดือนก่อน

      @@idevShare 我去/var/log/用vim看box.log,有日志,有显示sing box start

    • @David....................
      @David.................... 7 หลายเดือนก่อน

      @@idevShare 输入./sing-box run -c tproxy.json这个指令就没有看到日志

    • @idevShare
      @idevShare  7 หลายเดือนก่อน

      无论是输出到控制台还是输出到文件,最终启动没有报错就可以先不管,如果请求没有后没有日志输出,那可能是防火墙规则没有配置好。

    • @David....................
      @David.................... 7 หลายเดือนก่อน

      @@idevShare 我输入./sing-box run -c tproxy.json,就卡在那里了,也没有日志输出,我就按crtl c退出,会不会停止运行了呢?还有我是用shadowsocks节点,请问你网站给那些block和direct必须要加在outbound里面吗?

  • @blackknight3605
    @blackknight3605 2 หลายเดือนก่อน

    配置了tun模式 局域网设置无法正确查询dns 导致无法联网

    • @idevShare
      @idevShare  2 หลายเดือนก่อน

      若非内网自建dns服务,局域网设备dns指定为任意一个公网IP

  • @user-tg7lf4to6b
    @user-tg7lf4to6b 3 หลายเดือนก่อน

    有个问题,按照教程确实可以无感翻墙,可iphone上看twitter facebook视频会卡住不知道什么原因,这样iphone再开sing-box或者surge,同一wifi下反而不能翻墙,只能用数据流量翻墙

    • @idevShare
      @idevShare  3 หลายเดือนก่อน

      你只能慢慢排查了,看是不是路由规则配置不全。

    • @user-tg7lf4to6b
      @user-tg7lf4to6b 3 หลายเดือนก่อน

      好的,只能慢慢排查喽,谢谢@@idevShare

  • @kaliAAkali
    @kaliAAkali 5 วันที่ผ่านมา

    大佬,iptable规则重启就没了,每次重启需要重新输入iptable规则。

    • @idevShare
      @idevShare  5 วันที่ผ่านมา

      自己持久化配置就好了

  • @xchen9100
    @xchen9100 6 หลายเดือนก่อน

    为什么我按照教程来 只有tun模式实现在debian本机代理了,但是局域网设置网关后无法代理,并且外网也无法在ssh到debian,使用tproxy后debian本机也没代理了。

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      看是否dns的问题,你说的外网无法ssh是什么意思?外网是指局域网其它机器吗?你只是描述了一个结果,没有细节判断不了你是什么原因导致。你可以到电报群问问,提供更多的信息

  • @cfye1749
    @cfye1749 6 หลายเดือนก่อน

    没有图形化的管理界面……还是太难了…

    • @idevShare
      @idevShare  6 หลายเดือนก่อน

      还行吧,tun模式就相对简单一点。实践过程有问题欢迎提出交流。

    • @cfye1749
      @cfye1749 6 หลายเดือนก่อน

      @@idevShare 我是只会复制粘贴的水平。添加节点就已经难住我了