美文网首页
Linux集群内网访问外网

Linux集群内网访问外网

作者: 雄创_Jasic | 来源:发表于2021-11-10 11:11 被阅读0次

    TinyProxy代理上网

    由于有个集群在云上面,几个Linux机器(A、B、C)但只有一个外网IP,而没有配置VPC的对等连接实行统一网络,只是简单地把IP挂在A上。但运维的时候,B、C都需要访问外网,默认情况下没有外网IP是访问不了的,所以想通过最简单的办法使B|C都能访问外网。那么可以使用正向代理例如:squid,tinyproxy,由于squid比较专业,配置也相对复杂,所以这里使用了centos自带的tinyproxy ,它最大的优点是简单且易用,几个操作就搞定。

    安装服务

    在有外网的机器A上安装tinyproxy

    1、yum -y install tinyproxy
    2、vim /etc/tinyproxy/tinproxy.conf
    Listen 10.0.0.4 #A本机的内网IP
    Allow 10.0.0.5 #B本机的内网IP
    Allow 10.0.0.6 #C本机的内网IP
    3、systemctl restart tinyproxy #配置完成后重启tinyproxy服务
    

    配置代理

    在机器B与机器C上分别配置http_proxy与https_proxy两个变量

    1、vi ~/.bash_profile
    export http_proxy=http://10.0.0.4:8888
    export https_proxy=https://10.0.0.4:8888
    2、source ~/.bash_profile
    

    设置完成后直接试一下:wget https://baidu.com

    baidu.com

    相关文章

      网友评论

          本文标题:Linux集群内网访问外网

          本文链接:https://www.haomeiwen.com/subject/jkmbzltx.html