다른 Windows 호스트에서 Linux Box에 액세스하십니까?


0

NAT 네트워크 (Virtual Box), 호스트 OS (IP ADDR : 172.16.32.2가있는 Windows)에있는 Linux Box에 액세스하려고했기 때문에 포트 전달을 수행했으며 이제는 퍼티 클라이언트가 성공적으로 수행되었습니다.

포트 포워딩

위의 포트 전달 규칙을 확인하십시오. 일반적으로 게스트가 거주하고 시스템에 성공적으로 연결되는 실제 호스트 (172.16.32.2)에 IP (127.0.0.1) 및 포트 (2012)를 입력하여 Putty Client를 사용하여 Linux 시스템에 액세스합니다.

이제 다른 호스트 (IP ADDR이 172.16.32.10 인 Windows)에서 동일한 가상 머신에 액세스하려는 시나리오가 있습니다. 다른 Windows 호스트에서 Linux 상자에 액세스하기 위해 SSH 터널링을 수행 할 수 있습니까? 그렇다면 어떻게합니까?

참고 : 브리징은 쉬운 옵션이지만 NAT 네트워크를 설정해야하는 이유가 있습니다. 작업 환경에는 무선 네트워크 만 있고 무선 인터페이스가 브리지 모드 1에서 항상 제대로 작동하지는 않습니다. 위의 설정을 수정하지 않고 솔루션을 찾으십시오.

1 https://forums.virtualbox.org/viewtopic.php?f=7&t=82339


포트 2012에서 172.16.xx.xx에 연결하여 Linux 시스템에 액세스 할 수 없습니까? 방화벽 설정에서 포트를 열었습니까?
SpiderPig

@SpiderPig, 나는 Windows 컴퓨터의 방화벽 설정을 건드리지 않았다고 생각합니다. Windows 방화벽 설정에서 추가 / 수정해야 할 사항을 안내해 주시겠습니까?
Karthick

"Host IP"및 "Guest IP"필드를 비워 둘 수 있으며 VirtualBox가 Linux VM의 IP를 자동으로 결정하므로 계속 작동합니다. "호스트 IP"를 비워두면 모든 주소 (127.0.0.1 및 172.16.32.10)에서 작동해야합니다. Windows 방화벽을 완전히 비활성화하여 문제가 발생하는지 확인하십시오.
SpiderPig

@SpiderPig, 호스트 IP를 떠나는 것이 의미가 있지만 왜 "게스트 IP"입니까? 10 명 정도의 손님이 있고 어떻게 비워두면 어떤 손님을 연결해야하는지 어떻게 알 수 있습니까?
karthick87

답변:


1

로컬 호스트 (127.0.0.1)뿐만 아니라 외부 IP를 수신하도록 호스트 시스템에서 포트 전달 규칙을 설정해야합니다. 그런 다음이 호스트의 방화벽에 규칙을 추가하여 포트 2012에서 외부 수신 연결을 수락하십시오.

이를 통해 포트 2012의 두 번째 호스트에서 172.16.xx.xx로 퍼티를 사용하여 직접 연결할 수 있습니다.


게스트 (192.168.2.12)가있는 실제 호스트 (172.16.32.2)의 Virtualbox에서 포트 전달이 이미 활성화되어 있습니다. 제발 봐 . 또한 실제 호스트에서도 포트 전달 후에 만 ​​작동하며 (네트워크 오류 : 연결이 거부 됨)
Karthick

예,이 내용을 보았습니다.이 구성에서 언급 한 호스트 IP가 172.16.xy가 아니라 127.0.0.1이라는 사실에 문제가 있다고 생각합니다.이 설정을 변경할 수 있습니까?
tonioc

그러나 포트 전달 규칙에서 127.0.0.1을 호스트 IP로 추가하는 대신 호스트 IP (172.16.32.2)를 추가하고 게스트를 호스트에서 연결하려고했지만 "네트워크 오류 : 연결 시간이 초과되었습니다"라는 메시지가 표시됩니다. .
karthick87

호스트 측에서 방화벽을 변경해야합니까? 그렇다면 해당 정보도 자세히 설명해 주시겠습니까? 미리 감사드립니다.
Karthick

그렇습니다. 호스트 방화벽은 172.16.32.2 IP를 보유하는 외부 인터페이스를 위해 포트 2012에서 들어오는 연결을 수락해야합니다 (위 게시물에서 의미 한 바).
tonioc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.