外部への経路がない CentOS サーバ(192.168.4.10)を yum update したかったので、既存サーバ(192.168.4.5)で動いているApacheをプロキシサーバにし、それ経由で yum update することにした。
まずプロキシサーバ用ポート(8888)を開ける。
system-config-firewall-tui 8888:tcp
次に /etc/httpd/conf.d/proxy.conf を作成。特定IP(192.168.4.*)からのみ接続を許可。
Listen 8888 <IfModule mod_proxy.c> ProxyRequests On ProxyVia On AllowCONNECT 443 <proxy *> order deny,allow deny from all allow from 192.168.4. </proxy> </IfModule> ProxyTimeout 1000*1
httpd リロードして完了。
service httpd reload
.bashrc に以下を追記。
export HTTP_PROXY=http://192.168.4.5:8888/ export HTTPS_PROXY=${HTTP_PROXY}
これで yum update が出来ればOK。