저는 일반적으로 SSH를 통해 머신 클러스터에 연결하고 localhost
다양한 웹 브라우저 기반 서비스를 위해 많은 포트를 터널링 합니다.
그러나 포트 수가 증가할수록 모든 터널을 기억하는 것이 더 어려워집니다. 특히 많은 포트가 다른 시스템에서 표준 80 또는 8080이고 내 .NET에서 180, 28080이되는 경우 특히 그렇습니다 localhost
.
이러한 상황에서 작업하는 데 가장 적합한 도구는 무엇입니까? 이름을 더 쉽게 기억할 수 있도록 특정 URL을 인코딩하는 방법이 있습니까 (예 : localhost:28888
->)service_1.com
포트 포워딩 대신 ssh를 SOCKS 프록시로 사용하여 로컬 웹 브라우저가 해당 서비스에 직접 액세스 할 수 있도록 고려 했습니까? 물론 이것은 사용중인 ssh 클라이언트에 따라 다르지만 openssh는 -D
플래그로 지원하며 PuTTY도 지원한다고 믿습니다.
그런 다음 브라우저의 네트워킹에서 SOCKS 프록시에서 설정 한 포트를 가리키고 (원하는 경우 DNS를 통해 잠재적으로 허용) 브라우저는 마치 서버에서 실행되는 것처럼 해당 서버로 이동할 수 있습니다. ssh 클라이언트의 랜딩 머신.
종종 이런 작업을 할 때 2 개의 브라우저를 사용하고 그중 하나는 프록시에 설정하고 1 개는 변경하지 않고 그대로 두어 로컬 컴퓨터에서 정상적으로 탐색 할 수 있습니다. 프록시를 통한 브라우징을 위해 Firefox를 사용하고 프록시없이 Chrome을 사용한다고 가정 해 보겠습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다