728x90

목차

     

    Connection attempt timed out.

    firewall로 외부 접근 허용하기

     1) 열린 포트 정보 확인 

      - firewall-cmd --zone=public --list-all

    열린 포트 없음
    열린 포트 있음

     2) 추가, 삭제

      - firewall-cmd --zone=public --permanent --add-port={포트 번호}/tcp

      - firewall-cmd --zone=public --permanent --remove-port={포트 번호}/tcp

     3) 추가 및 삭제로 수정된 사항 적용

      - firewall-cmd --reload

     

    치명적오류: 호스트 "xx.xxx.xxx.xxx", 사용자 "admin", 데이터베이스 "dbname", no encryption 연결에 대한 설정이 pg_hba.conf 파일에 없습니다.

    pg_hba.conf 파일 설정 방법

    1) pg_hba.conf 파일 열기 : vim /data1/postgres/dat/pg_hba.conf ※ 하나의 ip만 접속 허용하는 경우TYPE  DATABASE        USER            ADDRESS                 METHOD

     host    dbname             admin           xx.xxx.xxx.xxx/32        md5

    ※ 모든 ip 접속을 허용하는 경우

     host    dbname             admin            0.0.0.0/0                     md5

    ※ 마지막 ip는 전부 허용하는 경우

     host    dbname             admin            1.2.3.0/24                     md5

     

    2) postgresql 재기동 방법(*서버 환경마다 차이가 있을 수 있음)

     su postgres  // postgres 계정 로그인
     /usr/pgsql-14/bin/pg_ctl -D /data1/postgres/data/ restart   // postgresql 재기동
     exit   // 나가기
    728x90
    TOP