본문 바로가기
IT/C#

[PostgreSQL] 네트워크 접속 설정 방법 (외부 접속 설정)

by rimilove 2023. 7. 12.
반응형

PostgreSQL을 설치 후 다른 PC에서 DB에 접근을 허용하기 위해서는 네트워크 접속 설정을 허용해 줘야 합니다. 

(*windows10 64bit 환경에서 설정했습니다.)

 

*PostgreSQL 설치와 pgAdmin 사용법은 별도로 확인하시기 바랍니다.

 

pg_hba.conf 와 postgresql.conf 의  설정을 확인해야 합니다.

1. pg_hba.conf

- pg_hba.conf을 열고, 0.0.0.0/0의 항목을 추가 합니다.  (모든 IP 접속 허용)

 

2. postgresql.conf

- Connection Settings 항목에서 listen_addresses = '*' , port = 5432 를 확인합니다. ("*" 은 모든 IP 허용하는 설정입니다.)

 

3. pgAdmin

- pgAdmin을 실행하고, 변경된 설정을 다시 읽도록 합니다. 

4. 네트워크 접속

- 변경된 설정이 제대로 동작되는지 외부 PC에서 IP통해 접속해 봅니다.(DBeaver로 테스트 했습니다.)

- 접속이 안된다면 PC (DB서버와 Client 모두)의 방화벽을 끄고 테스트 해보시기 바랍니다.

 

 

반응형