Допустим, мне нужно настроитьвнутреннийивнешнийсетевой интерфейс в Ubuntu VM. Будет еще одна Ubuntu VM для какой-то другой цели. Обе VM соединены (они могут пинговать друг друга) в Oracle VirtualBox.
ИЛИ,
Допустим, мне нужно настроитьвнутреннийсетевой интерфейс в виртуальной машине Ubuntu ивнешнийсетевой интерфейс в другой виртуальной машине Ubuntu. Обе виртуальные машины подключены (они могут пинговать друг друга) в Oracle VirtualBox. Обе виртуальные машины подключены (они могут пинговать друг друга) в Oracle VirtualBox.
В приведенном выше сценарии:
- Что такое «сетевой интерфейс»?
Что означает «внутренний сетевой интерфейс»?
Что означает «внешний сетевой интерфейс»?
PS: Я могу настроить один или несколько сетевых интерфейсов в графическом интерфейсе Network Manager внутри Ubuntu VM.
решение1
С виртуальными машинами(гостевые ОС)и виртуальные коммутаторы:
Внешний интерфейс:
- Виртуальный интерфейс, который соединен с физическим сетевым оборудованием через виртуальный мост
- Обеспечивает доступ к WAN
.
- Обеспечивает доступ к WAN
- Виртуальный интерфейс, который соединен с физическим сетевым оборудованием через виртуальный мост
Внутренний интерфейс:
- Виртуальный интерфейс для локальногохозяин <-> гостьилигость <-> гостькоммуникация
.
- Виртуальный интерфейс для локальногохозяин <-> гостьилигость <-> гостькоммуникация
Частный интерфейс:
- Виртуальный интерфейс для локальногогость <-> гостьтолько общение
решение2
По моему скромному мнению, сетевой интерфейс — это сетевая карта (NIC). Однако сетевой интерфейс не обязательно должен иметь физическую форму. Он может быть реализован программно.
Внутренний сетевой интерфейс — это одно из аппаратных средств компьютера, которое подключает компьютер к сети.
Внешний интерфейс может иметь несколько форм: это может быть карта Ethernet, модем, модем DSL или аналоговый модем коммутируемого доступа.
Эти концепции можно легко найти в Google, я добавил свое понимание этого. Надеюсь, это вам поможет.