mac/linux一条命令科学上网

做互联网的经常有需求科学上网是一定的了,因为好多开源网站及源码都在国外.
下面介绍一下科学上网,前提是有一个国外的服务器/VPS都可,要有ssh权限.

为了安全,咱用一个临时用户来验证服务器,添加一个无家目录不能登录的帐户.并动太转发本地端口.

useradd -M -s /sbin/nologin proxyuser
passwd proxyuser
ssh -CNfg -D3380 proxyuser@10.0.0.1

参数解释:
C表示压缩数据传输,有益于网速提升.
N表示不执行脚本或命令.
f表示后台用户验证,添加这个参数nologine用户也能转发.
g表示允许远程主机连接转发端口.
D映射的本地ssh端口,是socket5上网协议.

然后就配合chrome SwitchyOmega软件就可以科学上网了.
当然,直接配置网络代理也是可以的.

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Captcha Code