본문 바로가기

터널링3

[ssh] 터널링시 channel 3: open failed: connect failed: Connection refused 오류 해결 방법 ssh 터널링을 이용하여 원격지의 포트에 접속할 때 다음과 같은 오류가 발생하는 경우가 있습니다. channel 3: open failed: connect failed: Connection refused channel 3: open failed: connect failed: Connection refused 터널링 명령어 이때 사용한 터널링 명령어는 다음과 같았습니다. 로컬호스트의 14000포트와 원격지(10.20.30.40)의 8088 포트를 연결하였습니다. ssh -L 14000:127.0.0.1:8088 -oPort=20022 user@10.20.30.40 해결방법 원인은 원격지에 127.0.0.1에 대한 루프백설정이 막혀있어서 발생한 오류였습니다. 따라서 터널링 명령을 다음과 같이 변경하면 됩니다.. 2019. 11. 1.
[xshell] xshell에서 ssh 연결을 이용하여 터널링 설정하는 방법 원격서버의 8080 포트를 내 컴퓨터의 8090 포트로 연결하는 방법 [xshell]등록정보 -> 연결 -> SSH -> 터널링 으로 가서 다음과 같이 추가종류: Local수신 대기 포트: 8090대상 호스트: 127.0.0.1대상 포트: 8080 이렇게 등록하고 연결하면 된다. 추가적으로 위의 방법은 내 컴퓨터 -> 서버1 로 연결하는 방법이고,내 컴퓨터 -> 서버1 -> 서버2 로 연결을 하고자 한다면서버1 -> 서버2 로 연결하는 방법을 다음과 같이 설정한다. ssh -p SERVER_PORT -L 8080:127.0.0.1:80 USER_ID@SERVER_IP 이렇게 설정하면 서버2의 80 포트를 서버1의 8080 포트와 연결하고,서버1의 8080 포트를 내 컴퓨터의 8090 포트와 연결한다. 2017. 11. 29.
SSH 터널링 SSH 터널링의 이해(http://www.hanb.co.kr/network/view.html?bi_id=547)* 아주 좋은 글이다. 꼭 읽어 보자. SSH 터널링에 대하여 완벽한 이해가 가능하게 해준다. * 터널링(or 포워딩)은 통신 채널을 외부 공격으로 부터 안전하게 보호해 준다. * SSH 프로토콜을 이용한 터널링이 가장 대중적이고 많이 사용되어 진다.* Local, Remote의 두가지 종류가 있다. SSH(Secure Shell) 시큐어 쉘 시큐어 셸은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한.. 2013. 6. 19.