Nginx反代Websocket 403报错

背景由于服务器对外只有一个端口,需要用nginx把服务器上多个tomcat的地址代理出来,工程中需要用Websocket,按照网上常规配置后,部分Websocket访问报403错误,部分Websocket正常。nginx版本1.14.2配置最开始的配置如下 proxy_http_version 1.1; proxy_set_header Upgr...

继续阅读 »

利用Proxychains在终端使用socks5/http代理

背景在国内的服务器上从github上拉代码或者go get的时候非常慢(网络受阻)的时候。当内网的某些服务器不能上外网,但是内网中有一台电脑能上外网,想让不能上外网的服务器上外网的时候。proxychains可以非常简单快速的设置好代理,让其它不能上网的服务器通过能上网的服务器进行上网。下载地址https://github.com/rofl0r/proxychains-ng安装方法1 拉取代...

继续阅读 »

Windows使用NSSM将任意exe封装为服务

介绍NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下:支持普通exe程序(控制台程序或者带界面的Windows程序都可以)安装简单,修改方便可以重定向输出(并且支持Rotation)可以自动守护封装了的服务,程序挂掉了后可以自动重启可以自定义环境变量官网...

继续阅读 »

内网穿透之n2n-点对网

背景n2n v+p+n 其实与 pptp v+p+n 有类似的一面,都是一种点对点的局域网,所不同的是,n2n 可以建立点与点之间的直连,而 pptp 局域网内通讯的全部流量都必须走中心节点。pptp可以实现点对忘的连接,n2n应该也可以实现。原理一台edge服务器充当'网关'角色,另外的edge服务器配置路由表,让内网的ip走指定的网关,就能达到在edge端的电脑上实现直接访问内网的ip。...

继续阅读 »

内网穿透之n2n-介绍及使用说明

介绍N2N 是一款开源的P2P v+p+n 软件,其作者是著名的开源网管软件ntop的作者Luca Deri。N2N 是一个双层架构的v+p+n ,它让用户可以在网络层上开发P2P应用的典型功能,而不是在应用层上开发。这意味着用户可以获取本地IP一样的可见度(比如说,同一个n2n网络内的两台PC机可以相互ping通),并且可以通过n2n虚拟网内的IP地址相互访问,而不必关心当前所属的物理网络...

继续阅读 »

git add出现in unpopulated submodule 问题

背景用hugo搭建了个博客,我把博客的data目录提交到git上做备份,把public提交到pages上。但是在备份data目录的时候有点问题;目录结构如下:D:\hugo\data archetypes/ config.toml content/ data/ layouts/ public/ readme.md resources/ s...

继续阅读 »

Windows远程桌面(mstsc)不能复制粘贴的解决办法

背景原来通过mstsc远程连接Windows能够直接在本地和服务器之间复制、粘贴一些文字和文件,最近突然无法直接复制粘贴了,只能通过远程映射的本地磁盘方式交换文件;已经确认远程桌面连接选项“本地资源-》本地设备和资源-》剪贴板”中勾选了剪贴板。解决办法在远程Windows服务器中重启“rdpclip.exe”进程即可。1、打开资源管理器,杀掉rdpclip.exe进程;2、开始——》运行,输...

继续阅读 »