|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » Прочее - Создание сети между основной и гостевой ОС <VirtualBox> |
|
Прочее - Создание сети между основной и гостевой ОС <VirtualBox>
|
Новый участник Сообщения: 33 |
На основную ОС (Windows Vista) установил виртуальную машину VirtualBox,в качестве гостевой системы поставил XP Zver. Не получается соединить их в сеть,настроить доступ интернет в гостевой системе. Помогите чайнику
![]() PS: Просьба к модератеру,если написал не в тот раздел просто переместите тему,ненужно удалять. ![]() |
|
------- Отправлено: 17:38, 14-04-2009 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Помогите с настройкой сети!!!
У меня реальная сеть 192.168.1.0. Поставил на свой комп (Win XP) программу Virtualbox. Поднял на нём виртуальную машину на Ubuntu Server 9.10. Присвоил этой машине VirtualBox Host-Only Ethernet Adapter как Виртуальный адаптер хоста, с включённым DHCP. Т.е. после запуска Ubuntu ему присваивался динамический адрес. И я со своего хоста заходил по адресу: http://10.0.0.101/abc/ (ну, просто так настроен был DHCP, Выдавал с 101 по 254). Так вот, возникла острая необходимость в том, что бы и другие пользователи моей сети (192.168.1.1-254) также могли заходить в мою виртуальную машину, причём надо за ней закрепить статистический адрес. Третий день пытаюсь настроить, всё перепробовал. Ни в какую не хочет работать. Посоветуйте, что-нибудь, пожалуйста! Есть ещё 1 момент, который меня окончательно сбивает с толку. Когда указываю NAT, гостевой пингвин пингует всё на свете, включая инет. Ifconfig показывает, что получил 10.0.2.5. Учитывая, что второй (виртуальной сетевой карте «VirtualBox Host-Only Network») назначен адрес 10.0.0.1. А теперь самое интересное: когда я начинаю пинговать со своего компа, которому назначен 192.168.1.111 адрес 10.0.2.5, отображается такое сообщение: Ответ от 192.168.99.2: Превышен срок жизни (TTL) при передаче пакета. Ответ от 192.168.99.2: Превышен срок жизни (TTL) при передаче пакета. Ответ от 192.168.99.2: Превышен срок жизни (TTL) при передаче пакета. Ответ от 192.168.99.2: Превышен срок жизни (TTL) при передаче пакета. Причём тут 192.168.99.2 !!! И это вместо стандартного «Превышен интервал ожидания для запроса.» И не работает http://10.0.2.5/abc/ Что делать-то??? |
Отправлено: 16:20, 23-11-2010 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать В общем, сделал так.
Присвоил адаптеру VirtualBox Host-Only Network IP адрес: 192.168.1.112. Промотрел таблицу маршрутизации. Активные маршруты: Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.111 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.1.0 255.255.255.0 192.168.1.111 192.168.1.111 20 192.168.1.0 255.255.255.0 192.168.1.112 192.168.1.112 20 192.168.1.111 255.255.255.255 127.0.0.1 127.0.0.1 20 192.168.1.112 255.255.255.255 127.0.0.1 127.0.0.1 20 192.168.1.255 255.255.255.255 192.168.1.111 192.168.1.111 20 192.168.1.255 255.255.255.255 192.168.1.112 192.168.1.112 20 224.0.0.0 240.0.0.0 192.168.1.111 192.168.1.111 20 224.0.0.0 240.0.0.0 192.168.1.112 192.168.1.112 20 255.255.255.255 255.255.255.255 192.168.1.111 192.168.1.111 1 255.255.255.255 255.255.255.255 192.168.1.112 192.168.1.112 1 Основной шлюз: 192.168.1.1 =========================================================================== Постоянные маршруты: Отсутствует DHCP в боксе отключен. Запускаю Linux. Ifconfig выводит следующее: Eth0 Link encap:Ethernet Hwaddr 08:00:27::2b:c5:a6 Inet6 addr: fe80:a00:27ff:fe2b:c5a6/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:9 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1494 (1.4 KB) lo - стандартный ping 192.168.1.112 – Network is unreachable. Добавляю ifconfig Eth0 192.168.1.112/24. ping 192.168.1.112 – работает. Пингую свой реальный комп ping 192.168.1.111 – не видит, как не видит любой другой комп. С хота пингую гостя (ping 192.168.1.112) – не видит. Кстати, после перезагрузки гостевой системы слетают настройки ip. Может Virtualbox глючный? Где-то писали, что он чуть недоделанный. Что посоветуйте? |
Отправлено: 10:08, 25-11-2010 | #12 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата alexander-123:
Достаточно выставить в свойствах виртуальной сетевой карты тип "Сетевой мост" и указать реальный сетевой интерфейс, с которым должен объединиться виртуальный (например /dev/eth0 ). Далее виртуальная карта через локальную сеть получит параметры сети от DHCP-сервера, и виртуальная машина заработает наравне с реальными. Остаётся только "запомнить" этот компьютер в настройках DHCP-сервера, и он всегда будет получать один и тот же IP |
|
------- Отправлено: 06:36, 26-11-2010 | #13 |
Старожил Сообщения: 241
|
Профиль | Отправить PM | Цитировать Цитата El Scorpio:
если чисто НАТ в автомате - инет летает.... вопрос остался: в сети виртуал вилдит тольо себя + полный инет Как же увидеть все реальные хосты в домашней сети из виртального гостя? |
|
Отправлено: 03:26, 16-04-2015 | #14 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата vla-ad:
повторяю, что в режиме "мост" 1) физическая сетевая карта работает без каких-либо изменений. При этом никаких изменений параметров IP не происходит. 2) сетевая карта виртуальной машины работает, как ещё одно устройство физической ЛВС. При этом интерфейс автоматически получает параметры IP от DHCP-сервера физической сети. Выход в интернет (при наличии маршрутизатора) также получается автоматически. Ну а далее разрешение/блокирование сетевого взаимодействия с соседними устройствами зависит от настроек файрволла. Цитата vla-ad:
Возможно, сетевая служба ВМ просто работает в режиме "общественной сети", при котором блокируется взаимодействие с соседними устройствами. |
||
------- Отправлено: 05:21, 16-04-2015 | #15 |
Старожил Сообщения: 241
|
Профиль | Отправить PM | Цитировать Цитата El Scorpio:
Итак, предлагаю формулу, чтобы на пальцахз (рисуем сеть): 1. роутер (маршрутизатор) -> приняли ИНЕТ и -> началась локалка ПК1 + ПК2 + .... + ПКn 2. на ПК1(XPsp3) устанавливаем VB (последний) 3. на VB уст. Гость1(ХР*32) + Гость2(7*32) + ..... Задача: - объединить ПК1..-n + Гость1..-n - в локальную сеть - обеспечить всем Гост(-ям) доступ в интернет Что имеем: - в первичке - при авто установке Гостей на виртуал (флаг НАТ открыт) - роутер уазывает на появление Гостей в сети и присваиваат ИП каждому Гостю - при этом сами Гости друг друга не видят, однако ВИДЯТ только сами себя - и отлично ВСЕ видят ИНЕТ Задача2 решена автоматически без каких либо бубнов... Но 1 не решена никак. ИТАК - все оказалось не просто ПРОСТО, а очень просто)))) ОДНАКО - Цитата El Scorpio:
Решаем локалку: 1. в настройках VB (сеть > виртуальные сети хоста) не трогаем ничего - там автомат прописал что ему было нужно - однако на ХОСТЕ идем в свойства Виртуала -> IPv4 и меняем на - "получить автоматически" (потому ка там прописан адрес который автоматичсеки был получен вирталом и прописан) 2. на VB в натсройках Гостя(любого) вместо автоматичсеокго "НАТ" ставим "сетевой мост" - проверяем флаг "кабель подключен" 3. Вкл ОС Гостя (старт) - идем в "Сетевые" и проверяем адаптер.. там доджно быть "автоматически" 4. пингуем машины в сети - как свою, так и любые ХОСТЫ а также ИНЕТ в открытую 5. или запускаем проводник "сетевое" - и радуемся >> ВСЯ СЕТЬ как на ладони Вот така ситуация ЗЫ! - статью ОЗОН считаю достаточно популярной но очень узко взятой.... для большинства все же подойдеит вершина айсберга где просто и быстро.... |
||
Последний раз редактировалось vla-ad, 16-04-2015 в 17:59. Отправлено: 15:02, 16-04-2015 | #16 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата vla-ad:
На текущий момент нет необходимости создавать "мост" средствами операционной системы Windows или Linux - достаточно в параметрах виртуальной машины для виртуальной сетевой карты выбрать режим "мост" и указать сетевой интерфейс хост-машины. P.S. Перечитал внимательнее статью. Дело в том, что эта статья описывает "прямое" подключение хост-машины к интернету без наличия какой-либо реальной локальной сети. Посему автор сначала создаёт на реальном компьютере ещё один сетевой интерфейс, обеспечивающий работу отдельной "виртуальной локальной сети", настраивает сетевую карту виртуальной машины на работу с этой виртуальной ЛВС (совершенно другой режим работы), а затем настраивает NAT средствами реальной операционной системы для обеспечения доступа в интернет виртуальным машинам. Однако в настоящее время повсеместно (даже дома) используются аппаратные маршрутизаторы (или ADSL-модемы в режиме маршрутизации), которые самостоятельно обеспечивают выход в интернет таким образом, что достаточно просто подключить компьютер к локальной сети. Цитата vla-ad:
изначально вы вручную прописали сетевой карте адрес 192.168.1.2 , однако DHCP-сервер вашего маршрутизатора этого не знал вы подключили к сети ещё одно устройство (пусть даже виртуальное), которое начало запрашивать себе IP-адрес ваш маршрутизатор выдал виртуальной машине первый адрес из пула DHCP - это был адрес 192.168.1.2 У вас в сети появилось два устройства с одинаковым IP-адресом , что привело к неработоспособности обоих устройств. виртуальная машина |
||
------- Отправлено: 07:31, 17-04-2015 | #17 |
Старожил Сообщения: 241
|
Профиль | Отправить PM | Цитировать Цитата El Scorpio:
а вот далее картина точно, >> сервер роутера выдает адреса тем, кто запрашивает автоматом - поэтому запрос ВБ пропускает мимо "ушей" ибо он себе уже взял что "хотел"... Отсюда и непонимание чаще всего со стороны пользователей - нужно все ставить автоматом - если в наличии маршрутизатор... и все будет ОК.. ЗЫ А насчет статьи, она просто неактуальна и даже очень - устаревшая... Если бы ОЗОН обновлял труды - было бы проще... и путаницы меньше.. |
|
Отправлено: 10:56, 20-04-2015 | #18 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать Здравствуйте. Не получается настроить связь между основной системой и VirtualBox. В разделе Параметры, настройки адаптера, (ОС WINDOWS 10x64) она присутствует, вот http://itmages.ru/image/view/6615270/71a5a878, а в проводнике ее нет, http://itmages.ru/image/view/6615271/5a5337e5, в проводнике виртуальной, обе машины, http://itmages.ru/image/view/6615272/8518e983, подскажите пож., что нужно сделать в настройках основной машины, чтобы заработало.
|
Отправлено: 07:31, 22-04-2018 | #19 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интернет - [решено] В настройках сети слетает основной шлюз | ParboiL | Microsoft Windows 7 | 53 | 17-09-2012 22:59 | |
Прочее - [решено] Создание сети WI-FI между ПК и Ноутбуком | Demilyrg | Сетевое оборудование | 29 | 13-04-2011 21:54 | |
Route/Bridge - Создание сети между двумя компами. | harleysoft | Сетевые технологии | 2 | 29-11-2009 13:29 | |
Доступ - Гостевой доступ из сети | Surround | Microsoft Windows Vista | 2 | 13-08-2009 09:58 | |
Создание связи между запросом и таблицей | Sharkky | Программирование и базы данных | 2 | 10-10-2003 17:27 |
|