Go 使用代理方法

  • 链接远程服务器,设置SSH端口转发
sudo apt-get install plink
#!/bin/bash
plink -N -v -P 22 user@[ipv6address] -D 127.0.0.1:7070 -pw XXXX
  • 将SOCK5代理转发为HTTP代理(Go不支持SOCKS5代理)
# 安装privoxy
sudo apt-get install privoxy

# 设置privoxy配置文件/etc/privoxy/config
forward-socks5 / 127.0.0.1:7070 . #SOCKS5代理地址
listen-address 127.0.0.1:8118 #HTTP代理地址
forward 192.168.*.*/ . #本地地址不走代理通道
forward 10.*.*.*/ .
forward 127.*.*.*/ .

# 启动privoxy
/etc/init.d/privoxy start
  • 设置http代理(Go不支持SOCKS5代理)
export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • CA和证书安全协议(SSL/TLS)OpenSSH 一、CA和证书 (一) PKI(Public Key Infr...
    哈喽别样阅读 1,432评论 0 0
  • 好幸运,今天听到了笑来老师 在天天用英语里演讲。 毕业季 强势收官…… 其实,上一刻,我还是在操场 播放24-42...
    爱娇阅读 290评论 0 0
  • 这是一艘通往宁波的船。 也是第一次真正的在海中体验跨越城市的航线。 一路,载着我的梦想上了轮船,朝着宁波游向。 于...
    牛小吖阅读 580评论 14 6
  • 1996年的那个夏天,男孩说,我要送你一座城堡,女孩开心的笑了。 沙子这么松散,怎么可能堆成城堡?女孩担心的问。 ...
    丁老师志愿搜救阅读 1,279评论 0 1