解决ubuntu安装kubernetes时的网络问题
在kubernetes安装过程中,由于众所周知的原因,导致很多安装包等无法下载。本文记录了解决此问题的步骤。
1、安装shadowsocks
apt install shadowsocks -y
2、将shadowsocks配置写入配置文件
[email protected]:~# cat /etc/shadowsocks.json { "server":"********", "server_port":8086, "local_address": "127.0.0.1", "local_port":1080, "password":"******", "timeout":300, "method":"aes-256-cfb", "fast_open": false, "workers": 1 }
3、安装privoxy,并编辑其配置文件
[email protected]:~# apt-get install privoxy
在/etc/privoxy/config文件末尾加上如下内容:
listen-address 127.0.0.1:9909 forward-socks5 / 127.0.0.1:1080 .
注意最后一行的点.
4、在一个session中启动shadowsocks,启动命令为
sslocal -c /etc/shadowsocks.json
在另一个session中,启动privoxy
systemctl start privoxy
5、这时候,如果哪个session需要下载kubernetes软件等,在当前session执行如下命令,加入环境变量
[email protected]:~# export https_proxy="http://127.0.0.1:9909" [email protected]:~# export http_proxy="http://127.0.0.1:9909"
原文出处:segmentfault -> https://segmentfault.com/a/1190000015719485
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。