Вкратце, я пытаюсь перенаправить информацию с планшета Android на виртуальную машину CentOS на моем хосте Windows 7. Я установил в своем диспетчере виртуальных ящиков два "сетевых" адаптера (в настройках):

  • Адаптер 1 подключен к NAT и включен
  • Адаптер 2 подключен к мостовому адаптеру (и тип адаптера - Intel PRO/1000 MT Desktop)

Однако, когда я запускаю свою виртуальную машину,

/sbin/ifconfig

в bash показано только одно соединение Ethernet (eth01), соответствующее MAC-адресу для адаптера 1. Если я бегу:

ifconfig -a ,

соединение eth1 обнаруживается с MAC-адресом, соответствующим моему мостовому адаптеру, но не имеет IP-адреса.

Я не совсем уверен, что делать - я перепробовал все беспорядочные режимы и, похоже, не могу найти что-нибудь по этой конкретной проблеме в Интернете. Из того, что я обнаружил, большинство этих проблем исходят от пользователя, использующего Wi-Fi, но я подключен через кабель Ethernet.

Для справки вот мой ifconfig -a:

eth0        Link encap: Ethernet  HWaddr 01:00:27:1D:C0:01
            inet addr: 10.0.2.15  Bcast: 10.0.2.255  Mask: 255.255.255.0
            UP BROADBAST RUNNING MULTICAST  MTU: 1500  Metric: 1
            RX packets: 35  errors: 0  dropped: 0  overruns: 0  frame: 0
            TX packets: 35  errors: 0  dropped: 0  overruns: 0  carrier: 0
            collisions: 0  txqueuelen:  1000
            RX bytes: 5305 (5.1 KiB) TX bytes: 3506 (3.4 KiB)

eth1        Link encap: Ethernet  HWaddr 01:00:27:39:AE:8F
            BROADBAST MULTICAST  MTU: 1500  Metric: 1
            RX packets: 0  errors: 0  dropped: 0  overruns: 0  frame: 0
            TX packets: 0  errors: 0  dropped: 0  overruns: 0  carrier: 0
            collisions: 0  txqeuelen: 1000
            RX bytes: 0 (0.0 b)  TX bytes: 0 (0.0 b)

Есть идеи? Заранее спасибо!

1 ответ1

0

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

В случае Centos эта страница документации Centos указывает, что вы можете запустить "Инструмент сетевого администрирования" (system-config-network) для настройки сетевых интерфейсов. На странице описано, как вручную редактировать некоторые файлы конфигурации, если вы предпочитаете это делать. (Я только что погуглил эту страницу; я не знаю, насколько она актуальна.)

В вашем случае, похоже, вам нужно настроить CENTOS на использование DHCP для настройки второго интерфейса, или вы можете назначить ему статический IP-адрес, если хотите.

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