[apple] 홈 네트워크의 원격 SSH-IP 주소

집에 직장에서 SSH를 사용하려는 장치가 있습니다. 장비에 포트 22가 로컬로 열려 있고 AirPort Extreme에 포트 22가 열려 있습니다. 그러나 AirPort Extreme에서는 열린 22 포트가 기본 서버 IP (10.0.1.100)로만 이동한다고 말합니다.

액세스해야하는 IP는 10.0.1.104입니다. 다시 말하지만, 10.0.1.104의 장치에는 로컬 네트워크에서 SSH로 연결할 수 있으므로 포트 22가 열려 있습니다. 문제없이 10.0.1.100으로 SSH 할 수도 있습니다.

포트 포워딩 항목을 추가하려고하면 AirPort 유틸리티는 이미 포트 포워드 22가 이미 열려 있지만 10.0.1.104를 가리키고 있다고 포워드했습니다.

SSH 구문으로 IP를 지정하는 방법이 있다고 생각하지만 그것이 무엇인지 잘 모르겠습니다.

감사.



답변

여기서 원하는 것을 수행하는 한 가지 방법은 비표준 원격 포트 (예 : 8022)를 로컬 10.0.1.104 컴퓨터의 포트 22에 연결하는 포트 매핑을 Airport Extreme에 추가하는 것입니다. 그런 다음 SSH 클라이언트에서 다른 포트 (예 : ‘-p 8022’)를 지정하여 원격 액세스를 얻을 수 있습니다.

먼저 10.0.1.100으로 SSH를 연결 한 다음 해당 시스템에서 10.0.1.104로 SSH를 연결할 수도 있습니다.


답변

다른 Mac에서 연결하는 경우 가장 쉬운 방법은 나의 Mac으로 돌아 가기를 설정하는 것입니다. iCloud 환경 설정 패널에서 나의 Mac으로 돌아 가기를 활성화 한 작동중인 iCloud 계정 만 있으면됩니다. 이 설정으로 포트 전달을 구성 할 필요가 없으며 기본 포트 22에 계속 연결할 수 있습니다.

두 Mac에서 모두 설정하면 Terminal.app에서 Shell-New Remote Connection으로 이동하여 Secure Shell (ssh)을 선택하면 집에있는 Mac이 여기에 나열됩니다. 쉘에서 연결을 시작하는 데 사용할 호스트 이름을 기록 할 수도 있습니다.

나의 Mac으로 돌아 가기는 종종 파일 공유를 통해 파일에 액세스하는 것이 아니라 공유 미리 설정에서 활성화 할 수있는 모든 다양한 서비스와 함께 작동합니다.


답변

Airport Extreme을 다리로 구성 할 수없는 이유가 있습니까?

Airport Extreme에서 라우팅 이 필요한 경우 에는 물론 작동하지 않습니다. 그러나 내장 모뎀이나 WAN 포트를 사용하여 인터넷에 연결하지 않는 한 브리지로 사용하는 것이 좋습니다. 그런 다음 모든 것이 “그저 작동”하고 포트 매핑이 없어 작업이 어려워집니다.


답변

내 경험상 ISP가 허용하는 경우 IPV4 대신 IPV6을 사용합니다. IPV6을 사용하면 IPV6의 일부가 시스템의 MAC 주소이므로 로컬 네트워크의 각 시스템에 주소를 지정할 수 있습니다.


답변