У меня есть виртуальная коробочная машина Centos, которая размещена на Ubuntu, на Ubuntu я подключен к VPN с открытым подключением и хочу использовать этот VPN через виртуальную машину Centos 6.7.

Я настроил виртуальную сеть только для хоста следующим образом:

vboxnet0
adapter:
ipv4 address: 192.168.56.1
ipv4 network mask: 255.255.255.0

DHCP server : 
enable server 
 server address: 192.168.56.100
 server mask: 255.255.255.0
 lower address bound: 192.168.56.101
 upper address bound: 192.168.56.254

И тогда я настроил сеть Centos Vbox, как показано ниже:

адаптер1:

 attached to : Host-only adapter  
 name : vboxnet0 

адаптер 2 :

  attached to : NAT

Затем я настроил сетевые настройки Centos, как показано ниже:

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
TYPE=Ethernet
UUID=ff99b59d-162f-4838-baa7-c73384ab23f2
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
HWADDR=08:00:27:1D:BD:69
DEFROUTE=yes
NAME="System eth0"

А также:

 /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
TYPE=Ethernet
UUID=ff99b59d-162f-4838-baa7-c73384ab23f2
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
NAMEE="System eth1"

А затем я перезагружаю Vbox при перезагрузке Vbox и набираю ifconfig, который я получаю:

eth0      Link encap:Ethernet  HWaddr 08:00:27:1D:BD:69  
          inet addr:192.168.56.102  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe1d:bd69/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:192 errors:0 dropped:0 overruns:0 frame:0
          TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:26123 (25.5 KiB)  TX bytes:19725 (19.2 KiB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:ED:C4:BD  
          inet addr:10.0.3.15  Bcast:10.0.3.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:feed:c4bd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:735 (735.0 b)  TX bytes:1075 (1.0 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:315 errors:0 dropped:0 overruns:0 frame:0

Когда я пинг 4.2.2.4 или 8.8.8.8 я получаю:

connect: Network is unreachable 

Любая помощь будет высоко ценится!

Спасибо!

1 ответ1

0

Мне удалось решить эту проблему, настроив Виртуальная машина (Centos) адаптер1 для NAT и адаптер 2 для сети только для хоста

Затем я настроил сеть виртуальных ящиков (вкладка «только для хоста»):

vboxnet0  
ipv4 address : 192.168.56.1
ipv4 network mask : 255.255.255.0

и включил DHCP сервер и настроить его следующим образом:

server address : 192.168.56.100
server mask : 255.255.255.0
lower address bound : 192.168.56.101
upper address bound : 192.168.56.254

чем я загрузил свою виртуальную машину и настроил ее следующим образом:

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
HWADDR=08:00:27:1D:BD:69
DEFROUTE=yes
NAME="System eth0"
DNS1=8.8.8.8
DNS2=4.2.2.4

А также :

 /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
NAMEE="System eth1"

И перезагрузил машину и все заработало. он мог бы использовать мою сеть хоста, которая была

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