Linux의 VirtualBox 인스턴스에서 WiFi 연결을 복원하는 방법



문제를 제거하기 위해 도구를 사용해보십시오

Kali, Puppy 및 Bodhi Linux는 모두 VirtualBox 내에서 인터넷 검색에 널리 사용되며 에뮬레이트 된 테스트 환경을 사용하거나 웹 코드를 개발하고 샌드 박스 내에서 실행하는 것을 선호하는 경우 다른 많은 제품을 사용해 볼 수 있습니다. 그러나 많은 일반 칩셋 무선 어댑터는 에뮬레이트 된 가상 머신 내에서 Linux를 실행할 때 제대로 작동하지 않습니다. 이는 주요 구성 부족 때문입니다. 호스트 시스템으로 작동하는 Linux 인스턴스와 에뮬레이터 내부에서 실행되는 다른 시스템 소프트웨어에도 동일한 문제가있을 수 있습니다. 일부 사용자는 다른 에뮬레이션 소프트웨어로 작업 할 때 이것이 사실이라고 불평하기도합니다.



표준 업데이트 확인을 실행했는지 확인합니다. 드라이버 문제가있는 경우 계속하기 전에 문제를 해결해야합니다. 하드웨어에 대한 최신 드라이버를 이미 실행하고 있다고 가정하고 VirtualBox 창으로 돌아 가야합니다. 계속하기 전에 apt-get을 패키지 관리자로 사용하는 시스템을 사용하는 경우 모든 리포지토리가 있는지 확인한 다음 sudo apt-get update를 실행할 수 있습니다. CLI 터미널 프롬프트에서 sudo apt-get 업그레이드. 안타깝게도 일부 무선 어댑터는 독점 드라이버의 사용을 필요로합니다. 이는 일부 오픈 소스 코드 지지자들의 혼란에 빠질 수 있습니다. 직관적이지 않은 것처럼 보이지만 계속하려면 네트워킹 기능이 필요합니다.



방법 1 : VirtualBox 설정을 변경하여 WiFi 복원

드라이버 업데이트를 통해 문제를 해결할 수 없다고 가정하고 VirtualBox 세션을 마친 후에 만 ​​인터넷 연결 문제가 있다고 가정 한 다음 시스템을 재부팅하고 계속하기 전에 VirtualBox를 다시 엽니 다. VBox 설정을 선택한 다음 VM 설정을 클릭하거나 탭합니다. 표시되는 대화 상자에서 'Bridged Connection Setup'상자에 표시가 있는지 확인하십시오. 그렇다면 비활성화하십시오. 브리지 연결은 일반적으로 호스트 시스템의 네트워크를 비활성화합니다.



GNU / Linux 세션을 호스트로 사용하는 몇 가지 관련 운영 체제를 실행할 때이 문제가 발생할 수 있습니다. 세션 내에서 FreeBSD 또는 NetBSD 내부의 그래픽 환경에서 작업 할 때 VirtualBox가 연결을 훔친다는 것을 발견했다면 'Bridged Connection Setup'이 on 또는 off 설정으로 전환되었는지 확인하고 싶을 것입니다. OS X와 ​​같은 다른 Unix 기반 시스템 소프트웨어 패키지도 취약합니다. 일부 사용자는이 구성 옵션이 저절로 켜져있는 것처럼 보이므로 그렇게 설정 한 것을 기억하지 못하더라도 확인해 볼 가치가 있습니다. 또한 한 명 이상의 사용자가 Windows 10에서 에뮬레이트 된 Ubuntu 세션을 실행할 때 인터넷 연결이 끊어지는 원인으로 이것을 언급했습니다.

작업 표시 줄 또는 대시의 상태 영역에서 이러한 작업이 무선 연결을 복원했는지 확인합니다. 정상적인 상황에서이 검사를 수행하는 데 익숙하다면 동일한 절차를 따르십시오.



시계 옆에 있음을 나타내는 아이콘이 표시되어야합니다. 모양은 사용중인 그래픽 환경에 따라 다르지만 클릭하면 연결된 모뎀을 확인할 수 있습니다. 레거시 시스템 소프트웨어 패키지로 작업하는 동안 최신 보안 업데이트로 작업하지 않을 수 있습니다. 모든 네트워킹 공격은 에뮬레이션 된 시스템으로 제한되어야하지만 연결된 디렉토리도 대상이 될 수 있습니다. WiFi를 다시 확보 한 후에는 공유 디렉토리가 홈 사용자 영역 내의 특정 단일 디렉토리 만 가리키고 / 파일 구조에 첨부되지 않았는지 확인하십시오. 이는 VirtualBox 또는 다른 에뮬레이터를 루트로 실행하는 경우 특히 중요합니다. 해당 상황에서 악의적 인 opcode가 전체 설치를 변경하는 것을 막을 수 없기 때문입니다.

방법 2 : nmcli를 사용하여 WiFi 다시 켜기

연결이 복구되지 않는 것 같으면 VirtualBox 세션을 닫을 때 '브리지 연결 설정'기능이 실수로 연결을 비활성화했을 수 있습니다. 이것은 논란의 여지가있는 보안 기능이며 Mini V Mac, SheepShaver 또는 Basilik II와 같은 시스템에서 System 7 또는 Mac OS 9을 에뮬레이션하는 경우에도 실제로 발생할 수 있습니다. Linux 또는 OpenDarwin의 특정 유형의 PowerPC 아키텍처 릴리스의 에뮬레이터는 표준 x86 또는 x86-64 하드웨어에서 실행하는 경우 이와 동일한 문제가 발생합니다. 이러한 경우 ALT, CTRL 및 T를 동시에 누르거나 Dash 또는 Whisker 메뉴에서 액세스하여 호스트 시스템에서 터미널을 다시 열면됩니다.

CLI 프롬프트에서 다중 WiFi 안테나 구성을 사용하는 경우에도 모든 무선 통신을 끄려면 nmcli nm wifi off 명령을 실행 해보십시오. 권한과 관련된 오류가 발생하면 앞에 sudo를 사용하여 실행하되 처음에는 일반 사용자로 시도하십시오. 그런 다음 nmcli nm wifi를 켜서 연결을 다시 켤 수 있지만 한 번 더 sudo를 사용하라는 메시지가 표시 될 수 있지만 필요한 경우에만 사용해야합니다. 이 명령을 두 번 시도한 후에도 여전히 연결되지 않으면 한 번 다시 시작해야합니다. 두 번째로 on 명령을 실행하지 않고 nmcli nm wifi를 끄면 컴퓨터가 '비행기 모드'로 전환되어 의도적으로 무선 연결이 끊어집니다.

SheepShaver 내부에 네트워킹이없는 경우 Emaculation.com 포럼에서 sheep_net.ko 파일을 다운로드하고 홈 디렉토리에 배치 한 다음 sudo modprobe sheep_net.ko를 실행해야합니다. sudo chown“your username”/ dev / sheep_net을 사용하여 GNU / Linux 환경에서 실행될 때 클래식 Mac OS 내에서 네트워킹이 작동하도록합니다. 물론 이러한 오래된 소프트웨어 빌드는 Wi-Fi를 우리가 이해하는 방식으로 거의 지원하지 않으므로 이더넷 연결 사용으로 제한 될 수 있습니다.

4 분 읽기