Як підключити гість Ubuntu (в VM) до мого Wi-Fi роутера?


1

Я запускаю 64-бітний Ubuntu Server 12.04 LTS у віртуальній коробці. До нього додаються два мережеві адаптери. eth0 (основний) використовує NAT & eth1 використовує міст.

Я можу підключитися до Інтернету за допомогою eth0 завдяки NAT. Тепер я хочу зайти на веб-сайт, розміщений на ньому, з ОС хоста (Windows 7 Home Premium 64 біт). Я не знаю, як це зробити з NAT. Отже, я намагався це зробити з eth1.

Це те, що я думаю: eth1 має доступ до фізичного WiFi адаптера. Після підключення до маршрутизатора WiFi я отримаю внутрішній IP VM, за допомогою якого я можу отримати доступ до веб-сайту. Виправте мене, якщо я помиляюся.

Тепер моя проблема: wlan0під час запуску не вказаний інтерфейс типу ifconfig -a. І, iwconfig не працює над eth1. Будь ласка, допоможіть.

Покрокове керівництво рекомендується, оскільки я не знаю навіть куди ввести пароль Wi-Fi та SSID.


На Ubuntu vm перевірте свій файл / etc / network / interface. У ньому перераховано всі ніки, які має ваш vm. Крім того, я не думаю, що ви повинні використовувати Wi-Fi для доступу до веб-сайту хосту з vm, він повинен бути доступний через NAT. Що відбувається, коли ви вводите URL-адресу хост-сайту у firefox?
— Prahlad Yeri

@PrahladYeri Як можна зробити URL-адресу для вирішення в IP, коли у вас взагалі немає IP-адреси ??

Щоб призначити / перевірити IP-адресу, перевірте / etc / network / файл інтерфейсу. Він обидва перераховує ip, який має кожен інтерфейс (статичний / динамічний), але також дозволяє вказати або змінити його. Дивіться тут для більш докладної інформації: wiki.debian.org / ...
— Прахлад Ери

@PrahladYeri Ці IP-адреси не доступні в ОС Host, коли ви використовуєте NAT ..

Для того, щоб отримати доступ до вашої гостьової машини від хоста на певній комбінації IP / портів, вам доведеться видавати конкретні команди. Дивіться мою відповідь нижче.
— Prahlad Yeri

Відповіді:


0

У режимі NAT VirtualBox для доступу до вашої гостьової ОС з хост-ОС вам потрібно спеціально увімкнути переадресацію портів, видаючи такі команди, як ці:

VBoxManage modifyvm "VM name" --natpf1 "guestssh, tcp ,, 2222,, 22"

Дивіться це посилання на посібник VirtualBox для отримання більш детальної інформації https://www.virtualbox.org/manual/ch06.html#natforward


Я хочу переадресувати всі порти динамічним переадресацією. Як це зробити? ..

0

Другий адаптер вам не потрібен лише для підключення до хоста, хоча іноді буває корисно налаштувати його як адаптер лише для господарів (замість моста), щоб ваш хост міг також спілкуватися з гостем.

Використовуючи лише адаптер NAT, ви зможете підключитися до шлюзу за замовчуванням гостя - у моєму випадку гість UMU 12.04 VM, налаштований одним адаптером у режимі NAT. Автоматично призначена IP-адреса DHCP для гостя становить 10.0.2.15, а шлюз налаштований як 10.0.2.2. Якщо я використовую Firefox для підключення до 10.0.2.2, я бачу веб-сторінку за замовчуванням для веб-сервера, що працює на моїй хост-операційній системі, і я можу переглядати будь-які сторінки.


Як ви вважаєте, як пінг IP з VM, коли ви підключені до NAT?
— Apple II

Сервер працює на гостьовій ОС, а не на Host OS. І, також, у мене немає доступу до IP VM від Host OS, що сказав @SachinShekhar.

Налаштуйте два віртуальних адаптера, один налаштований на NAT (для доступу до Інтернету) та один як адаптер, що приймає лише хоста, щоб забезпечити стабільний зв’язок між хостом та гостем.
— Гойу
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.