VirtualBox не видит сетевую карту [РЕШЕНО]

domov0y
Если все делать аккуратно и главное последовательно, то никаких проблем не будет.
Только просьба, будьте последовательны. А то мчетесь из стороны в сторону (прямо как я с учебником по микроэлектроннике).
NAT
У меня с Virtualbox был косяк вида, что на NAT DNS/DHCP выдавались только со второго раза. Приходилось руками под рутом запускать dhcp клиент. Проверьте пинг на реальную машину. (посмотрите что у вас в качестве шлюза записано. это и есть адрес реальной машины) Включите на реальной машине интернет. Выключите надоедливый фаерволл/антивирус. И после этого оно может быть и даст вам интернет. Если нет то тогда придется думать.

Прямое подключение
вы получили адрес от провайдера, на гостевой машине. пробовали пинговать 8.8.8.8? смотрели что у вас в /etc/resolv.conf? убирали антивирусы и фаерволы на реальной машине?

Я извиняюсь за не компетентность (чайник я, но хочу узнать). Где здесь основной шлюз?
traceroute to mail.ru (94.100.191.202), 30 hops max, 60 byte packets
1 direct7.cln.ru (10.22.10.245) 0.275 ms 0.269 ms 0.262 ms
2 abr.cln.ru (79.98.8.126) 1.426 ms 1.518 ms 1.816 ms
3 asbr.cln.ru (79.98.8.253) 1.357 ms 1.362 ms 1.454 ms
4 msk-lr1.w-ix.net (193.106.112.2) 1.353 ms 1.334 ms 1.328 ms
5 msk-lr1.msk302.w-ix.net (193.106.115.30) 1.325 ms 1.326 ms 1.305 ms

ping 8.8.8.8 - network is unreachable
/etc/resolv.conf -
#Generated by dhcpcd
# /etc/resolv.conf .head can replace this line
# /etc/resolv.conf .tail can replace this line
gard
Для арча в виртуалке достаточно станлартного NAT и dhcp настройки в арче, то есть кругового дефолта.. что-то вы мудрите.. И еще Читайте сообщения системы (с большой буквы Ч). Вам нужно удалить /var/lib/pacman/db.lck и запустить пакмана снова. =) Попробуйте просто ping ya.ru для проверки инета.

Попробовал, не работает. Настроил dhcp через /etc/rc.conf и в настройках virtual box поставил nat
Все грустно и прозаично. default gateway это то, через что ты выходишь в сеть. Посмотреть можно древней командой, работающей практически под любым никсом: netstat -r
Ответ этой команды в виртуалке честно скажет тебе что default gateway на нат виртуалбокс это 10.0.2.2
Адрес можно посмотреть набрав в той же консоли ifconfig (результат должен быть eth0 10.0.2.15 Эти цифры разработчики виртуалбокс используют по умолчанию в режиме нат очень давно)
если ты увидел эти страшные цифры и интернет на хосте (физическая машина) включен, то можно пробовать заниматься пингом.
ping 8.8.8.8

Если таких адресов нет, то командуй под рутом dhcpcd и жди результата

upd: ээээ…. только сейчас заметил. Это точно все содержимое /etc/resolv.conf ? там должны быть страшные строки вида
nameserver 8.8.8.8 (или любой другой днс сервер) аж два раза причем в начале строк НЕ ДОЛЖНО БЫТЬ # все что начинается с решетки является комментарием
p.s. 8.8.8.8 и 8.8.4.4 это ДНС сервера гугла. открытые.
Да пребудет с вами знание ip адреса
domov0y
Все грустно и прозаично. default gateway это то, через что ты выходишь в сеть. Посмотреть можно древней командой, работающей практически под любым никсом: netstat -r
Ответ этой команды в виртуалке честно скажет тебе что default gateway на нат виртуалбокс это 10.0.2.2
Адрес можно посмотреть набрав в той же консоли ifconfig (результат должен быть eth0 10.0.2.15 Эти цифры разработчики виртуалбокс используют по умолчанию в режиме нат очень давно)
если ты увидел эти страшные цифры и интернет на хосте (физическая машина) включен, то можно пробовать заниматься пингом.
ping 8.8.8.8

Если таких адресов нет, то командуй под рутом dhcpcd и жди результата

upd: ээээ…. только сейчас заметил. Это точно все содержимое /etc/resolv.conf ? там должны быть страшные строки вида
nameserver 8.8.8.8 (или любой другой днс сервер) аж два раза причем в начале строк НЕ ДОЛЖНО БЫТЬ # все что начинается с решетки является комментарием
p.s. 8.8.8.8 и 8.8.4.4 это ДНС сервера гугла. открытые.

Уху, работает, я счастлив.
Спасибо domov0y

Жалко + нельзя
 
Зарегистрироваться или войдите чтобы оставить сообщение.