SSH, Telnet 또는 이와 유사한 것을 사용하지 않고도 Linux 시스템에 연결하는 방법을 찾고 있습니다. Linux 시스템은 라우터 뒤에 있으며 이에 액세스할 수 없습니다. 따라서 특정 포트를 열거 나 닫는 것은 옵션이 아닙니다. 내가 찾고 있는 솔루션은 수신 포트를 사용해서는 안 됩니다. 어쩌면 소켓이 있을지도 모르겠습니다. 연결을 시작할 수 있습니다~에서그 기계.
답변1
원격 컴퓨터에서 네트워크 연결이 가능합니까?로컬 컴퓨터에. 당신은 할 수 있습니다:
SSH를 사용하여 원격에서 로컬로 터널을 설정한 -R
다음 해당 터널을 사용하여 로컬에서 원격으로 SSH를 수행합니다. 바라보다서버-클라이언트 SSH 연결 시작, 위에서 제안한 것처럼아마릴로.
네트워크를 선택할 수 없는 경우에도 다음을 사용할 수 있습니다.
직렬 콘솔을 활성화합니다. 즉, 직렬 케이블(일반적으로 RS232)을 통해 시스템에 로그인합니다. 라우터 양쪽에 있는 두 서버 사이에 직렬 케이블을 연결합니다. 바라보다직렬 콘솔의 Gettys(systemd 사용), 또는Ubuntu의 SerialConsole 위키 페이지
네트워크로 연결된 키보드-비디오-마우스 스위치(라고 함)를 사용하십시오.IP를 통한 KVM). 이 IPKVM 장치는 원격 서버 측면의 USB 및 VGA 커넥터에 연결되어야 하며 네트워크에 연결되어야 합니다.당신 편라우터의. 이 장치를 사용하면 원격 키보드와 마우스를 제어하여 진행 상황(스트리밍 비디오)을 제어하고 확인할 수 있습니다.
답변2
네트워크를 구축하고 싶지만 어떤 포트도 사용하고 싶지 않다면(이것은 IP 포트와 직렬 포트를 의미한다고 가정합니다) 포트를 사용하지 않는 프로토콜을 사용해야 합니다. 당신은 그것을 사용할 수 있습니다ICMP그리고핑 터널이를 통해 Telnet 또는 SSH를 전달하거나6 대 4(자체 프로토콜 유형 41이 할당되고 포트가 없음) 또는 유사한 조치.
이것이 질문에 대한 답이기는 하지만 이러한 프로토콜도 차단될 가능성이 높으며 매우 특이한 상황(아마도 6to4 제외)을 제외하고 그러한 조치를 배포해서는 안 된다는 것은 말할 필요도 없습니다.