WSL Linux에서 Windows 10 측의 PostreSQL (등의 서버)을 호출한다
3201 단어 PostgreSQLWindows10
경위
환경
Windows 10 측면
WSL 우분투 측
sudo apt install postgresql-client-common
sudo apt install postgresql-client-12
sudo apt install net-tools
WSL Linux에서 IP 주소 확인 (WSL 작업)
ifconfig
WSL에서 Windows 10 측에 액세스하기위한 IP 주소 얻기 (WSL 작업)
ifconfig
grep nameserver /etc/resolv.conf | awk '{print $2}'
cat /etc/hosts | grep 172.; test $? -eq 0 && $1 || echo -e "$(grep nameserver /etc/resolv.conf | awk '{print $2, " host"}')\n$(cat /etc/hosts)" | sudo tee /etc/hosts
PostgreSQL Client Authentication Configuration File(액세스 제어) 설정(Windows 10측 설정)
위치
C:\Program Files\PostgreSQL\13\data\
편집 내용 예
C:\Program Files\PostgreSQL\13\data\
host all all 172.16.0.0/12 trust
안티 바이러스와 같은 보안 앱 설정
Windows Defender Firewall 설정 예
psql 실행
psql -h 172.x.x.x -U postgres
참고 자료
psql -h 172.x.x.x -U postgres
Reference
이 문제에 관하여(WSL Linux에서 Windows 10 측의 PostreSQL (등의 서버)을 호출한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hachicomb/items/e29390c6ec479c6b44fd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)