Как настроить мостовое соединение для enp0s3 CentOS7 в Oracle VirtualBox

2610
AV Legor

Я использую 64-разрядную версию CentOS Linux 7.2.1511 (Core) на Oracle VM VirtualBox, и я хотел, чтобы моя локальная машина (Windows) могла подключаться к моей виртуальной машине, потому что я хочу использовать ее для локального хостинга для тестирования, Насколько я понимаю, чтобы достичь этого, я должен использовать Bridged Adapter . Я проверил несколько сайтов о том, как настроить мою сеть, и нашел эту конфигурацию для enp0s3 :

https://unix.stackexchange.com/questions/278637/centos-minimal-installation-static-ip-address

DEVICE=enp0s3 HWADDR=your_mac_addr TYPE=Ethernet UUID=your_UUID ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=none IPADDR=192.168.0.35 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 DNS1=8.8.8.8 IPV6INIT=no USERCTL=no 

Проблема в том, что когда я попытался выполнить это и установить для моего адаптера значение Bridged в Oracle VirtualBox, моя машина внезапно не смогла подключиться к Интернету. Первоначально моя виртуальная машина могла подключаться к Интернету и пинговать мою локальную машину, но никак не наоборот.

На окнах:

  • IP: 10.120.20.71
  • Маска подсети: 255.255.255.0
  • Шлюз по умолчанию: 10.120.20.1

На CentOS7:

TYPE="Ethernet" BOOTPROTO=none NM_CONTROLLED=no USERCTL=no IPADDR=10.0.2.15 GATEWAY=10.120.20.1 NETMASK=255.255.255.0 DNS1=8.8.8.8 DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" NAME="enp0s3" UUID=<UUID> DEVICE="enp0s3" ONBOOT="yes" 

Я также нашел этот https://gist.github.com/fernandoaleman/2172388 и попытался настроить ifcfg-enp0s3, / etc / sysconfig / network и /etc/resolv.conf, и произошло то же самое.

2
Какой IP-адрес у вашего хоста? n8te 5 лет назад 0
Если вы устанавливаете его в мост, он должен быть в той же сети, что и хост. Поэтому измените IP-адрес гостя на что-то вроде 10.120.20.35 и шлюз 10.120.20.1. Пример ответа, с которым вы связаны, предполагает, что хост находится в сети 192.168.0.0/24. n8te 5 лет назад 0
Привет, имеет ли значение, если я настрою / etc / sysconfig / network и /etc/resolv.conf? AV Legor 5 лет назад 0
Вы последний раз редактировали все еще их в отдельных сетях n8te 5 лет назад 0
Вот Это Да! спасибо лол! О, мой бог. Я чувствую себя так глупо, смеется. [n8te] (https://superuser.com/users/627136/n8te) вы были правы XD Я должен был что-то использовать для 10.120.20.XX. Теперь это работает AV Legor 5 лет назад 0
Рад, что у вас все получилось n8te 5 лет назад 0

0 ответов на вопрос