Как разрешить доступ со внешних адрес в PostgreSQL 10


Как разрешить доступ со внешних адрес в PostgreSQL 10?
Существует 2 способа, я обычно вторым делаю:
Прежде всего нужно исправить файл hba_conf
Строку
host    all             all             127.0.0.1/32            md5
Заменить на
host    all             all             0.0.0.0/0            md5
1. Отредактировать файл postgresql.conf
vim 10/data/postgresql.conf
#listen_addresses = ‘localhost’ -> listen_addresses = «*»
перезагружаем пострес
systemctl restart postgresql-10
2. Изменить в базе данных
ALTER system SET listen_addresses = «*»;
SELECT pg_reload_conf();
Далее перезагружаем пострес
systemctl restart postgresql-10