Як підключити гість 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.