클라이언트와 서버의 IP가 모두 동일한 경우 Virtualbox 내부 네트워크를 구성하는 방법은 무엇입니까?

viKK

나는 내가 시도하고있는 시나리오가 가능할지 여부를 찾고있는 중이다. 그렇지 않다면 나는 그것을 피하고 싶지만 내가해야 할 일을 알고있다.

Ubuntu 및 Ubuntu Server가 모두 설치된 W10 및 Virtualbox를 사용하고 있습니다. 이제 작업하고 싶은 시나리오는 다음과 같습니다.

W10-> ssh-> Ubuntu (클라이언트)-> ssh-> Ubuntu 서버 (서버)

W10-> ssh-> 클라이언트 Ubuntu는 127.0.0.1의 lo1을 사용하여 잘 작동합니다. //// Ubuntu 클라이언트가 호스트 LAN에 액세스하기를 원합니다.

Ubuntu 클라이언트-> ssh-> 서버는 클라이언트와 서버가 모두 동일한 IP를 가지므로 작동 하지 않습니다 .

내가 시도 / 실현 한 것 :

  • NAT는 두 VM에 동일한 IP를 제공하지만이를 제거하거나 내부 네트워크를 추가하면 우분투 클라이언트가 더 이상 W10 호스트 시스템의 LAN에 액세스 할 수 없습니다.

  • 내부 네트워크 어댑터를 우분투 클라이언트에 추가하자마자 더 이상 W10에서 SSH로 연결할 수 없습니다 (내 코드를 작성하여 우분투 클라이언트에 VSCode로 ssh'ing).

  • 클라이언트에서 DHCP 서버를 설정하려고했는데 제대로 작동했지만 Virtualbox 어댑터 내부 네트워크 이름이 정확히 동일 하더라도 Ubuntu 서버 VM에 IP를 할당하지 않았습니다.

많은 게시물을 읽고 다양한 가이드를 사용했지만 이중 부팅 Linux가없고 w10에서 작업하기를 원하기 때문에 이런 상황이 발생하는 것 같습니다. 또한 Ubuntu를 설치할 공간이 없으므로 14 일이 걸리는 프로젝트의 옵션으로 간주하지 마십시오.

그렇다면 누구나 이것이 가능한지 여부를 확인하거나 거부 할 수 있으며 그렇다면 올바른 방향으로 나를 가리킬 수 있습니까?

여기서 확인 / 거부를 ​​찾고 있으므로 세부 사항을 추가하지 않았습니다. 필요한 경우 자연스럽게 추가하겠습니다.

ctrl-alt-delor

127.0.0.1은 다른 컴퓨터 (가상이든 아니든)로 이동해서는 안되며, 거기에서 무슨 일이 일어나고 있는지 모릅니다 (포트 포워딩, 무슨 일이 일어나고 있는지 잘못보고하거나 이상한 일이있을 수 있습니다).

작동하려면 모든 장치에 자체 IP 주소가 필요합니다. 가상 머신에 두 개의 네트워크 어댑터를 제공합니다. 하나는 nat로 설정됩니다 (이렇게하면 인터넷에 간단하게 액세스 할 수 있습니다 : 발신 연결). 하나는 호스트 전용으로 설정됩니다 (호스트 + 내부라는 이름을 알 수 없습니다). 호스트 네트워크를 사용하여 컴퓨터간에 통신합니다.

이제 가상 머신에 2 개의 IP 주소가 있습니다. 그러나 호스트 네트워크 용으로 만 고려하면됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관