解决ubuntu安装kubernetes时的网络问题
在kubernetes安装过程中,由于众所周知的原因,导致很多安装包等无法下载。本文记录了解决此问题的步骤。
安装shadowsocks
apt install shadowsocks -y
将shadowsocks配置写入配置文件
root@ubuntu:~# 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 }
安装privoxy,并编辑其配置文件
root@ubuntu:~# apt-get install privoxy
在/etc/privoxy/config文件末尾加上如下内容:
listen-address 127.0.0.1:9909 forward-socks5 / 127.0.0.1:1080 .
注意最后一行的点.
在一个session中启动shadowsocks,启动命令为
sslocal -c /etc/shadowsocks.json
在另一个session中,启动privoxy
systemctl start privoxy
这时候,如果哪个session需要下载kubernetes软件等,在当前session执行如下命令,加入环境变量
root@host1:~# export https_proxy="http://127.0.0.1:9909" root@host1:~# export http_proxy="http://127.0.0.1:9909"
这样就可以了。
相关推荐
朱培知浅ZLH 2020-11-16
cdbdqn00 2020-11-12
达观数据 2020-11-11
JustinChia 2020-11-11
远远的山 2020-11-09
jingtao 2020-11-08
大叔比较胖 2020-10-30
gracecxj 2020-10-30
onepiecedn 2020-10-29
kunyus 2020-10-28
JustHaveTry 2020-10-27
锋锋 2020-10-26
hubanbei00的家园 2020-10-25
谢恩铭 2020-10-23
btqszl 2020-10-21
kaidiphp 2020-10-13
guchengxinfen 2020-10-12
liverlife 2020-10-10
BigDataMining 2020-10-08