mysql 터널링(Tunneling).Local 방식
Server 관리/Linux반응형
사례 1) 192.168.10.53:8585 를 통해 192.168.10.87:3309 mysql 에 접속하고자 할때.
단, 192.168.10.53 에서 192.168.10.87 으로 "22 Port Inbound 가능" + "3309 Inbound 불가능할 경우."
그리고, 192.168.10.87 에는 ssh daemon 이 기동중이야 함.
우선, putty 하나를 띄워서, -L 명령으로 Tunneling Deamon 을 띄운다.
192.168.10.53> ssh -N -L 8585:127.0.0.1:3309 192.168.10.87
주의) -N : 이게 없으면 ssh 로 87 에 접속된 상태가 된다. 없으면 87 에 ssh 접속된 상태로 프롬프트 된다. |
다른 putty 를 띄워서, netstat 로 8585 LISTEN 상태 확인후 mysql 로 접속가능하다.
192.168.10.53> netstat -an | grep 8585
tcp 0 0 127.0.0.1:8585 0.0.0.0:* LISTEN
tcp 0 0 ::1:8585 :::* LISTEN
192.168.10.53> mysql -h127.0.0.1 -P 8585 --socket=/tmp/maria_10.3.sock -u 계정 -p
주의) -h 127.0.0.1 을 써줘야 접속이 된다. |
반응형
'Server 관리 > Linux' 카테고리의 다른 글
redhat.yum daum repo, centos repo 설정 (0) | 2020.04.09 |
---|---|
OpenSSH 설치 (0) | 2020.04.08 |
RedHat.7.설치후 Subscription.YUM사용하려면필요 (0) | 2020.01.23 |
(작성중) Centos.Command.yum command list (0) | 2020.01.23 |
SSH 터널링 (Tunneling) 개요 (0) | 2020.01.17 |