アリクラウド内ネットワークマシンはsquidsエージェントを通じて外ネットワークリソースにアクセスする


一、背景
     A(10.0.1.2)              
     B(10.0.1.33)             
     A((10.0.1.2)      B(10.0.1.33)        (      )
    B      A    

二、取り付け
  • プロキシサーバA(10.0.1.2)マシンにsquid
    yum install openssl squid -y
          
    service squid start
    、トラヒックサーバB(10.0.1.33)マシンホストディレクトリにインストール.bash_profileまたはprofileは、以下の内容
    cat>>/etc/profile<
    三を追加する、テストエージェントは、www.baiduのようなウェブサイトにトラフィックサーバB(10.0.1.33)上で任意にアクセスする.com
    [root@k8s-registry ~]# curl -I http://www.baidu.com
    HTTP/1.1 200 OK
    Accept-Ranges: bytes
    Cache-Control: private, no-cache, no-store, proxy-revalidate, no-transform
    Content-Length: 277
    Content-Type: text/html
    Date: Tue, 31 Jul 2018 08:37:45 GMT
    ETag: "575e1f8a-115"
    Last-Modified: Mon, 13 Jun 2016 02:50:50 GMT
    Pragma: no-cache
    Server: bfe/1.0.8.18
    X-Cache: MISS from k8s-master
    X-Cache-Lookup: MISS from k8s-master:3128
    Via: 1.1 k8s-master (squid/3.5.20)
    Connection: keep-alive
    [root@k8s-registry ~]# netstat -anlp|grep 3128
    tcp        0      0 10.0.1.33:36674    10.0.1.2:3128     TIME_WAIT   -
    四、これによりアリクラウド内ネットワークサーバは、外ネットワークにアクセス可能なサーバエージェントを介してインターネットにアクセスする機能
  • を実現する.