Как да възстановите WiFi свързаността, след като екземпляр на VirtualBox на Linux го открадна



Опитайте Нашия Инструмент За Премахване На Проблемите

Kali, Puppy и Bodhi Linux са популярни за сърфиране в Интернет, докато сте във VirtualBox, и вероятно ще изпробвате много други, ако ви харесва да използвате емулирана тестова среда или да разработите уеб код и предпочитате да го стартирате в пясъчник. Въпреки това, много често срещани безжични адаптери с чипсет няма да работят правилно, когато работят под Linux в емулирана виртуална машина. Това се дължи на голям дефицит в конфигурацията. Възможно е също да имате същия проблем с вашия екземпляр на Linux, работещ като хост системата и някои други части от системния софтуер, работещи в емулатора. Някои потребители дори се оплакват, че случаят е такъв при работа с друг емулационен софтуер.



Уверете се, че сте провели стандартна проверка за актуализации. Ако има проблеми с драйвера, ще трябва да ги изгладите, преди да продължите. Ако приемем, че вече използвате най-новите драйвери за вашия хардуер, трябва да се върнете към прозореца VirtualBox. Преди да продължите, ако сте на система, която използва apt-get като мениджър на пакети, може да искате да се уверите, че имате всички хранилища и след това да стартирате sudo apt-get update; sudo apt-get ъпгрейд от подкана на терминала CLI. За съжаление, някои безжични адаптери изискват използването на собствени драйвери, доколкото това може да е за ужас на някои привърженици на кода с отворен код. Колкото и неинтуитивно да изглежда, ще трябва да имате мрежови възможности, за да продължите.



Метод 1: Промяна на настройките на VirtualBox за възстановяване на WiFi

Ако приемем, че не сте успели да коригирате проблема чрез актуализации на драйвери и предполагате, че имате проблем с интернет връзката едва след като приключите със сесия VirtualBox, след това рестартирайте системата и още веднъж отворете VirtualBox, преди да продължите. Изберете VBox Settings и след това щракнете или докоснете VM Settings. В диалоговия прозорец, който се показва, проверете дали в полето „Настройка на мостова връзка“ има отметка. Ако го направи, опитайте да го деактивирате. Мостовите връзки обикновено деактивират мрежата за хост системата.



Имайте предвид, че може да срещнете този проблем, когато стартирате няколко свързани операционни системи с GNU / Linux сесия като хост. Ако сте установили, че VirtualBox открадва връзката ви, когато работите с графична среда в FreeBSD или NetBSD в рамките на сесия, тогава със сигурност ще искате да проверите дали „Bridged Connection Setup“ е включена или изключена. Други базирани на Unix системни софтуерни пакети като OS X също са податливи. Няколко потребители отбелязаха, че тази опция за конфигуриране привидно се е включила, така че си струва да проверите, дори ако никога не си спомняте да я настроите по този начин. Поне един потребител също цитира това като причина за загуба на интернет връзка при стартиране на емулирана сесия на Ubuntu под Windows 10.

Погледнете в областта на състоянието в лентата на задачите или тирето, за да видите дали тези действия са възстановили безжичната свързаност. Ако сте свикнали да правите тази проверка при нормални обстоятелства, следвайте същата процедура.



Трябва да видите икона до часовника, която показва, че има. Как изглежда това зависи от графичната среда, която използвате, но можете да кликнете върху нея, за да видите към кой модем сте свързани. Моля, имайте предвид, че докато работите със старите системни софтуерни пакети, може да не работите със съвременни актуализации на защитата. Въпреки че всички мрежови атаки трябва да бъдат ограничени до емулираната система, свързаните директории също са възможни цели. След като върнете WiFi обратно, уверете се, че всички споделени директории сочат само към конкретна единична директория във вашата домашна потребителска земя и не са прикачени към вашата / файлова структура. Това е особено важно, ако използвате VirtualBox или някакъв друг емулатор като root, защото няма да има нищо, което да попречи на злонамерения opcode да подправя цялата ви инсталация в тази ситуация.

Метод 2: Използване на nmcli за повторно включване на WiFi

Ако изглежда, че това не възстановява връзката, функцията „Настройка на мостова връзка“ може по невнимание да е деактивирала връзката ви при затваряне на сесията на VirtualBox. Това е спорна функция за защита и всъщност може да се случи и ако емулирате System 7 или Mac OS 9 в нещо като Mini V Mac, SheepShaver или Basilik II. Емулаторите на определени типове версии на архитектурата PowerPC на Linux или OpenDarwin ще показват същия проблем, ако ги изпълнявате на стандартен хардуер x86 или x86-64. Във всеки от тези случаи просто трябва да отворите терминал обратно във вашата хост система, като задържите ALT, CTRL и T едновременно или достъпите до него от менюто Dash или Whisker.

Веднъж в подканата на CLI, опитайте да стартирате командата nmcli nm wifi off, за да изключите всички безжични комуникации, дори ако използвате конфигурация на множество WiFi антени. Ако получите грешка относно разрешенията, стартирайте го със sudo пред него, но първоначално го опитайте като обикновен потребител. След това можете да опитате nmcli nm wifi, за да включите връзката си отново, макар че отново може да ви подкани да използвате sudo, който трябва да използвате само ако трябва. След като опитате тази команда за втори път, ако все още нямате свързаност, трябва след еднократно рестартиране. Изпълнението на nmcli nm wifi без повторно включване на командата за включване поставя компютъра ви в така наречения „Самолетен режим“, който целенасочено ви лишава от безжична свързаност.

Ако установите, че нямате мрежи в SheepShaver, имайте предвид, че трябва да изтеглите файла овца_нет.ко от форума на Emaculation.com, да го поставите във вашата домашна директория и след това да стартирате sudo modprobe sheep_net.ko последвано от sudo chown „вашето потребителско име“ / dev / Ovca_Net, за да накарате мрежата да работи в класическата Mac OS, когато работи в среда на GNU / Linux. Имайте предвид, разбира се, че тези по-стари версии рядко поддържат WiFi по начина, по който го разбираме, което означава, че вероятно сте ограничени до използването на Ethernet връзка.

4 минути четене