Я использовал мостовой адаптер VirtualBox с некоторыми сетями, и он работал правильно.

Но несколько дней назад я попробовал это с новой сетью, и на этот раз это не работало. Единственное отличие в этой сети состоит в том, что мне нужно имя пользователя и пароль для подключения к ней (не только пароль). Я не знаю, могут ли эти две вещи быть связаны.

На хост-компьютере Windows 8 соединение работает правильно. На гостевой машине Linux результат команды ifconfig даже не показывает inet addr , bcast или информацию о mask . Однако ath0 поднялся.

1 ответ1

0

Более короткое объяснение:

Если для подключения к сети требуются имя пользователя и пароль, и вы используете «мостовую» сеть в гостевой ОС, вы никогда не сможете подключиться к этой сети, фактически не введя имя пользователя и пароль снова в гостевой ОС.

Более длинное объяснение:

Вы заявляете это; смелый акцент мой

Единственное отличие в этой сети состоит в том , что мне нужно имя пользователя и пароль для подключения к ней (не только пароль). Я не знаю, могут ли эти две вещи быть связаны.

Это в значительной степени объясняет, в чем проблема. Когда вы настраиваете «мостовую» сеть в VirtualBox, она работает так, как описано в официальной документации VirtualBox ; опять жирный акцент мой

В мостовой сети VirtualBox использует драйвер устройства в вашей хост-системе, который фильтрует данные из вашего физического сетевого адаптера. Поэтому этот драйвер называется драйвером сетевого фильтра. Это позволяет VirtualBox перехватывать данные из физической сети и вводить данные в нее, эффективно создавая новый сетевой интерфейс в программном обеспечении.Когда гость использует такой новый программный интерфейс, он смотрит на хост-систему так, как будто гость физически подключен к интерфейсу с помощью сетевого кабеля: хост может отправлять данные гостю через этот интерфейс и получать данные от него. Это означает, что вы можете настроить маршрутизацию или мост между гостем и остальной частью вашей сети.

Таким образом, для всех намерений и целей, когда вы используете «мостовую» сеть в вашей гостевой ОС Linux в VirtualBox, создается впечатление, что эта машина подключена к сети через собственный, не зависящий от хоста сетевой разъем. Это как если бы у вас просто была вторая физическая машина, подключенная к сети.

В конце концов, если сеть, с которой у вас возникают проблемы, требует для подключения пары имени пользователя и пароля, тот факт, что вы ввели эти учетные данные для подключения в хост-системе Windows 8, очень мало значит для гостевой ОС Linux. Чтобы сетевое соединение работало через гостевую ОС Linux, вам также нужно будет ввести те же учетные данные.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .