最近、centosのiptablesを見直しているときに出会った現象です

基本的にiptabelesの設定で、
INPUT、OUTPUTなどを全てDROPしてから色々とポートを開けていくかと思います

そしてiptablesの設定をし終わってサイトを確認してみると、

Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /home/****/public_html/api/rakuten_api.php on line 82

とエラーが発生してサイトが正常に表示されなくなっていました(lll ̄□ ̄)ガーン!!

色々調べてみたところ、PHPの「file_get_contents」の方でうまく名前解決が出来ないのが原因でした

解決策はiptablesの設定に名前解決用の53番のポートを開けます。

iptables -A OUTPUT -p udp --dport 53 -j ACCEPT

これで無事に解決しましたヽ(゚∀゚)/ワーィ

最初のバイオハザードはやった事は無かったのですが、
久しぶりに面白い動画を見つけたw

最近会社を辞めて、本格的に個人で頑張っていこうかな。

最終的な目標である不労所得に向けてとりあえず最初はアフィリエイトをやります。

これからアフィリエイトのコツなんかを投稿していこうかな。