DB/PostgreSQL

[PostgreSQL] 윈도우서버 외부 접속 허용하기

푸코잇 2023. 12. 13. 00:10
728x90

PostgreSQL 윈도우서버 외부 접속 허용하기

PostgreSQL 설치 시 경로를 따로 수정하지 않았다면 conf 파일 경로는 다음과 같다.

  • C:\Program Files\PostgreSQL\15\data

여기서 15는 버전에 따라 달라진다.

 

1. pg_hba.conf 파일 수정

PostgreSQL-외부접속허용

 

하단에 #IPv4 local connections: 부분에 외부 접속 허용하려는 IP를 추가하자.

모든 대역의 IP를 추가하려면 0.0.0.0/0으로 하면 된다.

만약, 192.168.100.*만 외부 접속 허용하려면 192.168.100.0/24로 하면 된다.

여기서 24는 Subnet Mask를 뜻하는 값이다.

 

2. postgresql.conf 파일 수정

PostgreSQL-외부접속허용

 

Connection Setting 부분에 listen_addresses 항목과 port 항목을 확인하자.

listen_addresses 항목이 '*'로 되어있다면 모든 IP를 허용한다는 뜻이다.

port는 PostgreSQL 설치 시 따로 설정하지 않았다면 기본 값인 5432로 되어있다.

 

3. 서버 재시작

PostgreSQL-재시작

 

수정한 conf파일이 서버에 적용되도록 재시작을 해주자.

pgAdmin4에서 서버 마우스 우 클릭 후 "Reload Configuration" 클릭해 주자.

 

'DB > PostgreSQL' 카테고리의 다른 글

[PostgreSQL] 서버 버전 확인  (0) 2023.12.11