티스토리 뷰
참조 : www.devkuma.com/books/pages/989
windows에 postgresql를 설치하면 설치한 pc에서 말고 외부 컴퓨터에서 접속하려면 ip와 port를 열어야 한다.
특히 vpn으로 접속하려면 해당 vpn 대역(ip)도 열어야 한다.
다음 디렉토리에 postgresql를 설치하였다. ip를 열려면 data 디렉토리로 이동하면 pg_hba.conf 파일이 보인다.
C:\Program Files\PostgreSQL\13
참조 링크를 보면 pg_hba.conf에 대한 자세한 설명이 있다.
# TYPE DATABASE USER ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
※ 127.0.0.1/32하는 것은 로컬 루프백 주소라고 하는 주소에서 자신을 나타내는 IP 주소이다. 이 경우에는 PostgreSQL가 실행중인 서버의 IP 주소이다. localhost도 같은 의미로 사용된다. 또한 IPv6의 로컬 루프백 주소 :: 1/128이다.
다음과 같은 두 줄을 추가하였다. 172.16.2.0/24은 vpn으로 접속했을 경우 ip를 열기위해 추가한 것이다.
host all all 192.168.1.0/24 scram-sha-256
host all all 172.16.2.0/24 scram-sha-256
port를 여는 방법은 windows port여는 방법을 찾아보아야 한다.
'Skill > postgreSQL' 카테고리의 다른 글
[postgresql] timezone의 모든 것? (0) | 2021.02.23 |
---|---|
[postgresql] 문서 POSTGRESQL.KR (0) | 2021.02.17 |
[postgresql] 재시작 (0) | 2021.02.09 |
[postgresql] column명 변경 (0) | 2021.02.08 |
[postgreSQL] 사용자 추가 및 DB/ Table 생성 (0) | 2021.01.18 |
- Total
- Today
- Yesterday
- @ExceptionHandler
- sumifs
- $.each
- 진열사랑
- PostgreSQL
- $.extend
- QueryDSL
- Javascript
- 전후방탐색
- getter
- DatePicker
- spring
- JQuery
- 여러 컬럼 update
- border-collapse
- lombok
- object key
- springboot
- CSS
- devtools
- caniuse
- ul li로 테이블
- element위치
- oracle
- setter
- draw.io
- 프로젝트명변경
- Keycode
- 정규식
- excel
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |