AndyJiang

几度天上人间 几度雨雪风霜

2019/06/13
11:16
网络相关

frp 内网穿透

一、内网穿透原理
简单地说,内网穿透依赖于 NAT 原理,根据 NAT 设备不同大致可分为以下 4 大类(前3种NAT类型可统称为cone类型):

全克隆(Full Cone):NAT 把所有来自相同内部 IP 地址和端口的请求映射到相同的外部 IP 地址和端口上,任何一个外部主机均可通过该映射反向发送 IP 包到该内部主机
限制性克隆(Restricted Cone):NAT 把所有来自相同内部 IP 地址和端口的请求映射到相同的外部 IP 地址和端口;但是,只有当内部主机先给 IP 地址为 X 的外部主机发送 IP 包时,该外部主机才能向该内部主机发送 IP 包
端口限制性克隆(Port Restricted Cone):端口限制性克隆与限制性克隆类似,只是多了端口号的限制,即只有内部主机先向 IP 地址为 X,端口号为 P 的外部主机发送1个 IP 包,该外部主机才能够把源端口号为 P 的 IP 包发送给该内部主机
对称式NAT(Symmetric NAT):这种类型的 NAT 与上述3种类型的不同,在于当同一内部主机使用相同的端口与不同地址的外部主机进行通信时, NAT 对该内部主机的映射会有所不同;对称式 NAT 不保证所有会话中的私有地址和公开 IP 之间绑定的一致性;相反,它为每个新的会话分配一个新的端口号;导致此种 NAT 根本没法穿透
内网穿透的作用就是利用以上规则,创建一条从外部服务器到内部设备的 “隧道”,具体的 NAT 原理等可参考 内网打洞、网络地址转换NAT原理
Read More →

2019/03/05
16:42
工作相关

HomeAssistant笔记01

玩了一天的树莓派+HomaAssistant,做个笔记,备忘用。

首先是系统,使用了raspbian、hassbian以及mossbian,只有mossbian安装成功了HA,其他的系统都出现了问题,可能是刚入门,还搞清楚。

然后是换源,换源以后MQTT安装不成功,国内的源不能下载附带的程序。

SAMBA也搞了很长时间,结果发现是WIN10的原因,不是SAMBA本身的问题。

Read More →

2019/03/05
16:15
网络相关

Vultr CentOS7 x64 快速设置影梭及锐速的方式

最近Vultr的三藩市通道频繁出现问题,我果断将服务器地址改到了新泽西州,毕竟这是老东家霍尼韦尔的总部。

现在19D已经结束了,不过看着新泽西的速度,不也不想改回三藩市了,不过每次都需要重新设置SS和锐速,太麻烦了,想着自己记录一下,下次再改的时候就方便了。

首先是SSR的安装:
Read More →