新建脚本文件
1 |
nano setproxy.sh |
输入以下内容
参考 https://docs.docker.com/engine/install/ubuntu/
安装 docker apt key
1 2 3 |
install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker |
编辑apt配置文件
1 |
nano /etc/apt/apt.conf.d/proxy.conf |
增加自定义代理
1 2 |
Acquire::http::Proxy "http://<Proxy_Server_IP>:<Port>/"; Acquire::https::Proxy "http://<Proxy_Server_IP>:<Port>/"; |
保存退出即生效
… 阅读全文
npm 有两个代理设置,一个是 http 代理,一个是 https 代理。
在命令行设置代理服务器。
1 2 3 4 5 6 |
#获取 http 请求的代理设置 npm config get proxy npm config set proxy="http://127.0.0.1:1080" #获取 https 请求的代理设置 npm config get https-proxy npm config set https-proxy="http://127.0.0.1:1080" |
代理服务器可以使用小灰机(小灰机同时支持 socks 代理和 http 代理)… 阅读全文
VPN 出q虽然安全, 但是属于全局代理, 始终有些不方便. 有些软件可以维护路由表达到国外站点经vpn访问, 国内站点不经vpn. 但规则常有变动, 难维护.
使用 SSH 在本地转为 socks 代理, 可以很方便的按需出q, 且 vps 必带 ssh 服务, 只要简单的创建一个无登录权限的帐户即可实现科学上网.
下面给出创建用户的命令
1 2 3 4 5 6 7 8 |
#添加无登录权限的用户 user1 useradd -M -s /sbin/nologin -n user1 #为用户 user1 创建密码 passwd user1 #删除用户 user1 userdel -r user1 |
创建完用户在客户端安装 MyEnTunnel , 需要出q下载.… 阅读全文