В postgresql.cnf было "listen_addresses=192.168.0.200"
192.168.0.200 - это адрес самого сервера
При запуске в журнале systemd была ошибка запуска - не записал, что-то с IPv4 не смогла сделать....
Поменял на "listen_addresses=server5"
Теперь при загрузке сервера postgresql запускается нормально.
Но остается исходный вопрос: при таком старте открыт порт 5432 на localhos и закрыт на server5. После простого рестарта postgresql становится наоборот, 5432 на localhost закрыт, на server5 открыт (как и требуется).
[root@server5 ~]# service postgresql status
active
[root@server5 ~]# nmap -p 5432 server5
Starting Nmap 5.51 ( http://nmap.org ) at 2016-07-25 12:32 MSK
Nmap scan report for server5 (192.168.0.200)
Host is up (0.000025s latency).
PORT STATE SERVICE
5432/tcp closed postgresql
Nmap done: 1 IP address (1 host up) scanned in 0.17 seconds
[root@server5 ~]# nmap -p 5432 localhost
Starting Nmap 5.51 ( http://nmap.org ) at 2016-07-25 12:32 MSK
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000032s latency).
rDNS record for 127.0.0.1: localhost.localdomain
PORT STATE SERVICE
5432/tcp open postgresql
Nmap done: 1 IP address (1 host up) scanned in 0.08 seconds
[root@server5 ~]# service postgresql restart
[root@server5 ~]# nmap -p 5432 server5
Starting Nmap 5.51 ( http://nmap.org ) at 2016-07-25 12:33 MSK
Nmap scan report for server5 (192.168.0.200)
Host is up (0.000028s latency).
PORT STATE SERVICE
5432/tcp open postgresql
Nmap done: 1 IP address (1 host up) scanned in 0.12 seconds
[root@server5 ~]# nmap -p 5432 localhost
Starting Nmap 5.51 ( http://nmap.org ) at 2016-07-25 12:34 MSK
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000031s latency).
rDNS record for 127.0.0.1: localhost.localdomain
PORT STATE SERVICE
5432/tcp closed postgresql
Nmap done: 1 IP address (1 host up) scanned in 0.08 seconds
[root@server5 ~]#
А почему после перезапуска сервера что-то меняется ?