1. PostgreSQL 설정 파일 변경
- 설정 파일 위치: C:\Program Files\PostgreSQL\16\data (설치 경로 및 버전에 따라 다를 수 있습니다.)
- postgresql.conf 파일 수정
# 기존 설정 예시
#listen_addresses = 'localhost'
# 변경할 설정
listen_addresses = '*'
- pg_hba.conf 파일 하단에 추가
# 특정 IP만 허용(123.45.67.89)
host all all 123.45.67.89/32 scram-sha-256
2. Windows 방화벽 인바운드 규칙 추가
* 방화벽 - 고급설정 클릭
* 인바운드 규칙 - 새 규칙 - 포트 클릭
* TCP, 특정 로컬 포트 : 5432 입력
* 연결 허용 체크
* 도메인, 개인, 공용 체크
* 원하는 이름 및 설명 입력
*인바운드 규칙이 생성되면 우클릭 - 속성에 들어가서 영역 탭에 원격 IP주소 등록해주자
3. PostgreSQL 재시작
# PostgreSQL 서비스 이름 확인
sc query type= service state= all | findstr /C:"PostgreSQL"
# 정지 (서비스 이름으로 넣기)
net stop postgresql-x64-16
# 시작
net start postgresql-x64-16
728x90
'DB > Postgresql' 카테고리의 다른 글
PostgreSQL PGVector 설치 및 환경설정 (벡터DB) (0) | 2025.06.20 |
---|---|
[postgresql] pgsql을 사용하여 공간데이터(shp) 넣는 bat(배치파일)만들기 예제 및 설명 / shp파일 DB에 넣기 (0) | 2022.11.11 |
[ Postgresql ] 테이블/컬럼 COMMENT(코멘트)달기 (0) | 2022.07.14 |
[ GIS 개발환경 세팅 ] PostGIS 설치방법(오프라인도 가능) (0) | 2022.07.12 |
[postgresql] 문자열 길이 구하기 (1) | 2022.06.29 |
댓글