VirtualBox 브리지 어댑터가 하나의 네트워크에서 작동하지 않습니다.

VirtualBox 브리지 어댑터가 하나의 네트워크에서 작동하지 않습니다.

일부 네트워크에서 VirtualBox 브리지 어댑터를 사용하고 있는데 제대로 작동했습니다.

하지만 며칠 전에 새로운 네트워크로 시도해 보았는데 이번에는 작동하지 않았습니다. 이 네트워크의 유일한 차이점은 연결하려면 사용자 이름과 비밀번호(비밀번호뿐만 아니라)가 필요하다는 것입니다. 두 가지가 연결될 수 있는지 모르겠습니다.

Windows 8 호스트 시스템에서는 연결이 제대로 작동합니다. Linux 게스트 시스템에서는 명령 결과 에 또는 정보 ifconfig도 표시되지 않습니다 . 그러나 올라있다.inet addrbcastmaskath0

답변1

더 짧은 설명:

네트워크에 연결하려면 사용자 이름과 비밀번호가 필요하고 게스트 OS에서 "브리지" 네트워킹을 사용하는 경우 게스트 OS에서 실제로 사용자 이름과 비밀번호를 다시 입력하지 않고는 해당 네트워크에 연결할 수 있는 방법이 없습니다.

더 자세한 설명:

당신은 이렇게 말합니다. 대담한 강조는 내 것입니다:

이 네트워크의 유일한 차이점은연결하려면 사용자 이름과 비밀번호가 필요해요(비밀번호뿐만 아니라). 두 가지가 연결될 수 있는지 모르겠습니다.

이것은 문제가 무엇인지 거의 설명합니다. VirtualBox에서 "브리지" 네트워크를 설정하면 다음과 같이 작동합니다.공식 VirtualBox 문서; 다시 한 번 대담하게 강조하겠습니다.

브리지 네트워킹을 통해 VirtualBox는 물리적 네트워크 어댑터의 데이터를 필터링하는 호스트 시스템의 장치 드라이버를 사용합니다. 따라서 이 드라이버를 "넷 필터" 드라이버라고 합니다.이를 통해 VirtualBox는 물리적 네트워크에서 데이터를 가로채서 데이터를 주입하여 소프트웨어에 새로운 네트워크 인터페이스를 효과적으로 생성할 수 있습니다. 게스트가 이러한 새로운 소프트웨어 인터페이스를 사용하는 경우 호스트 시스템은 마치 게스트가 네트워크 케이블을 사용하여 인터페이스에 물리적으로 연결된 것처럼 보입니다.: 호스트는 해당 인터페이스를 통해 게스트에게 데이터를 보내고 게스트로부터 데이터를 받을 수 있습니다. 이는 게스트와 네트워크의 나머지 부분 사이에 라우팅 또는 브리징을 설정할 수 있음을 의미합니다.

따라서 모든 의도와 목적을 위해 VirtualBox의 Linux 게스트 OS에서 "브리지" 네트워킹을 사용하는 경우 해당 시스템이 호스트에 의존하지 않는 자체 네트워크 커넥터를 통해 네트워크에 연결되는 것과 같습니다. 이는 마치 두 번째 물리적 시스템이 네트워크에 연결된 것과 같습니다.

결국, 문제가 있는 네트워크에 연결하기 위해 사용자 이름과 비밀번호 쌍이 필요한 경우 Windows 8 호스트 OS에서 연결하기 위해 해당 자격 증명을 입력했다는 사실은 Linux 게스트 OS에 거의 의미가 없습니다. Linux 게스트 OS를 통해 네트워크 연결이 작동하도록 하려면 거기에도 동일한 자격 증명을 입력해야 합니다.

관련 정보