N2N使用tcptunnel绕过UDP屏蔽或QoS

目前N2N默认还是UDP传输,在Linux下可以通过 -S2 参数强制使用TCP传输,以实现绕过部分特殊环境下对UDP的限制 但是Windows下并不支持 -S2 参数,所以之前写过 N2N使用udp2raw绕过UDP屏蔽或QoS 其原理是利用udp2raw把N2N的UDP数据包进行伪装成TCP数据包(faketcp),但其本质还是UDP,详见 官方说明 今天介绍的小工具为 gnb_udp_over_tcp,它可以实现将UDP数据转换为TCP进行传输,绕开UDP限制 工具示例 #example: #./gnb_udp_ov……

一个命令行自启和隐藏窗口的小工具 — taskbar

之前有朋友问到怎么样让命令行启动的程序不让其在前台显示,但又能捕获命令行的内容,随时可以查看日志输出 于是就找到这样一个小工具 taskbar 下载地址 比如N2N的Edge启动命令为 "D:\Tools\n2n\edge.exe" "D:\Tools\n2n\edge.conf" 正常启动,命令行窗口会在前台显示,并且无法隐藏,只能最小化,如果要实现开机自启动,也非常麻烦 使用 taskbar 启动Edge的命令也很方便,如 #taskbar路径[空格]要启动的程序路径[空格]启动程序……

Emby Metatube插件更换后端刮削服务器后替换数据库一例

出问题前的截图都没留,文字性记录一下吧 起因是我更换了Metatube插件里的后端刮削服务器地址,然后首页的缩略图全部不显示,大概就是下图的样子 通过Chrome Network分析,单独打开图片URL,发现居然链接到的我之前设置的服务器上去了。 所以问题很明显了,Metatube写入的meta信息里使用的是老服务器的链接,需要修改替换 开始 关闭Emby,将存放meta信息的数据库下载回来(我是群晖:/var/packages/EmbyServer/var/data/library……

又装了一台NAS

家里已经有3台NAS了,还是不够…… 起因是装了Emby,把所有的小姐姐都整理了一遍,需要用到转码,然后就发现 之前爆改的蜗牛 性能上还是弱了,而且蜗牛的4盘位已经满足不了我了…… 开搞~ 计划 几个刚需点:CPU强,省电,多盘位(8盘),扩展性高(方便上各种PCIE卡)。 起初朋友建议我上多盘位塔式机箱,便宜,毕竟只要和NAS、ITX沾边的东西都贵。 可是我总感觉有点怪异,我的认知中NAS就该有NAS的样子,最后找到了拓普龙8盘机箱 就……

星际蜗牛A单爆改2.5G网卡

矿渣蜗牛用了三年多了,没换过电源,上手就装的黑群,一直用到现在 最近在折腾把家里的几台常用设备(NAS、台式机、PVE)全部换成2.5G口的,交换机、台式机都好办,几个NAS比较折腾 所以先从蜗牛下手 计划 我本来想的是如果蜗牛有MiniPCIE口的话,直接买个MiniPCIE转2.5G网卡,插上去再手动开个口就搞定了 但是想多了,蜗牛自带的主板,没有任何可以扩展的口,如果要上2.5G网卡,要么上USB转2.5G网卡,要么就是 换!主!板! 折……

N2N服务端的几种验证方式

有一些朋友自建的N2N服务端(supernode),又不想服务端被公开连接,可以尝试以下几种方法 系统自带防火墙 这里说的防火墙可以是firewalld\ufw\iptables等,仅允许指定的IP访问服务端 但这个方法比较暴力,而且现在的家庭宽带大都是动态IP,不具有普适性 组名称白名单(community.list) supernode支持启动时加载一个包含虚拟局域网小组名称的文件列表(记为community.list),格式为 #允许连接到supernode的组名称列表,一行一……

修改Emby网页端播放视频默认为静音

最近在折腾Emby,有时候预览视频的时候,不想让它发出声音,总不能让我系统全局都静音吧 所以折腾半天,也没找到一个视频播放时默认静音的选项,于是就自己折腾。 找到 /var/packages/EmbyServer/target/system/dashboard-ui/modules/htmlvideoplayer/plugin.js 搜索 <video ,找到截图里这一段 对其video标签添加 muted 属性,然后重启Emby,刷新浏览器缓存,即可实现播放视频时默认静音 注:仅针对PC端网页播放

解决Emby\Jellyfin无法加载JavScraper\Metatube插件一例

将JavScraper.dll丢入插件目录,启动Emby,没有插件…… 查看日志,发现报错 Error App: Error loading assembly /var/packages/EmbyServer/var/plugins/JavScraper.dll 继续爬日志,发现端倪 System.UnauthorizedAccessException: System.UnauthorizedAccessException: Access to the path '/var/packages/EmbyServer/var/plugins/JavScraper.dll' is denied. 目测是权限导致 WinSCP上传dll后给的是 root 用户组,需要修改为 emb……

关闭\隐藏群晖DSM7”管理员账户安全性“提示

最近升级到了DSM7,一直大内网里使用admin账号,现在居然提示要我禁用admin账号,而且最恶心的是,你也不给个隐藏这个提示的按钮,就很烦 搜索一圈,找到两个方法(均需要SSH) 方法一:关闭功能 找到 /usr/syno/synoman/webman/modules/DisableAdminNotification/config 里的 autoLaunch ,将其值修改为 false ,保存 然后重启nginx,可能稍微有点慢,耐心等待 synosystemctl restart nginx 方法二:删除大法 mv /usr/syno/sy……

N2N组建虚拟局域网联机遇到搜不到房间的问题一例(绑定IP)

之前写过 N2N组建虚拟局域网联机遇到搜不到房间的问题一例(网卡优先级) N2N组建虚拟局域网联机遇到搜不到房间的问题一例(广播) 主要是通过 修改虚拟网卡的优先级 和 改变全局广播数据,来解决联机中无法搜到对方房间的问题。 后来又找到一个小工具 ForceBindIP ,通过劫持系统函数,强制将程序的网络请求绑定到指定的IP地址。 原理 ForceBindIP 是一个免费的 Windows 应用程序,它将自己注入另一个应用程序并改变某些 Window……