CentOS7×nginx環境下のvpsでテストとしてnode.jsのhttpサーバを構築したのですが、[global ip address]:[port]では普通にアクセスできるものの、[127.0.0.1]:[port]ではアクセス出来ず気持ち悪いのでこちらに質問させて頂きました。

・node.jsのhttpサーバ

 var http = require('http');
    var server = http.createServer(function (req, res) {
    res.writeHead(
        200,
        {
            'Content-Type':'text/html'
        }
    );// END writeHead
    res.end('<h1>Hello Node</h1>');
});//END createServer
server.listen(8080);
console.log('server started on xxxx');

・/etc/nginx/conf.d/virtual.conf設定

server {
  listen 80;
  server_name hoge.fuga.com(まだドメインとってません);
  location / {
    proxy_pass http://127.0.0.1:4567;
  }
}

server {
  listen 80;
  server_name server1.com;
  location / {
    root /usr/share/nginx/html/server1;
  }
}

server {
  listen 80;
  server_name server2.com;
  location / {
    root /usr/share/nginx/html/server2;
  }
}

server {
  listen 80;
  server_name server3.com;
  location / {
    root /usr/share/nginx/html/server3;
  }
}

server {
  listen 80;
  server_name server4.com;
  location / {
    root /usr/share/nginx/html/server4;
  }
}

・/etc/nginx/nginx.conf設定(sereverディレクティブのみ抜粋)

server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        root         /usr/share/nginx/html;

nginx.confは特にいじってません。hostsファイルも特段いじってません。(バーチャルサーバーは追加)
virtual.confはリバースプロキシ設定しましたがちゃんと出来てる自信がありません。

・尚、参考になるかわかりませんがifconfigするとこんなのが出ます

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536

どなたか詳しい方いましたらよろしくお願いいたします。