У меня есть виртуальная машина на основе Debian, работающая на VMWare Fusion с операционной системой OS X 10.9.

В VMWare Fusion у меня есть настройка частной сети, которая позволяет Mac и виртуальной машине обмениваться данными без доступа к внешнему миру, это для меня, так что я могу использовать SSH/SHCP на сервере без пакетов, отправляемых на маршрутизатор. Это необходимо для меня, чтобы я мог работать с виртуальной машиной, когда я не на внешней сети, например, когда я в самолете или вне дома.

Конфигурация частной сети в VMWare

В дополнение к частной сети я хотел бы подключить виртуальную машину к публичной сети, которую я могу время от времени включать или отключать. Очевидно, что наличие виртуальной машины, способной подключиться к Интернету, может быть необходимым в любое время, поэтому я настроил виртуальную машину на наличие двух сетевых подключений.

Первая в общедоступной сети, которая в VMWare настроена, чтобы быть практически любой, к которой подключен Mac.

Вторая сеть - это частная сеть.

Это файл /etc /network /interfaces, который я написал.

# The loopback network interface
auto lo
iface lo inet loopback

# The public network interface
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

# The private network interface
auto eth1
allow-hotplug eth1
iface eth1 inet static
        address 192.168.1.250
        netmask 255.255.255.0
        gateway 192.168.1.1

Насколько я могу судить, это должно работать нормально, но моя виртуальная машина не может пропинговать google.com, однако, как ни странно, кажется, что она может разрешить google.com его IP-адрес.

Я уверен, что это что-то простое, но мне нужна помощь, заранее спасибо!

результаты пинга:

cody@eureka:/$ ping google.com
PING google.com (64.233.171.139) 56(84) bytes of data.
^C
--- google.com ping statistics ---
78 packets transmitted, 0 received, 100% packet loss, time 77025ms

Результаты ifconfig:

cody@eureka:/$ sudo ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:a6:d9:b3  
          inet addr:192.168.0.104  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fea6:d9b3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:553 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:105473 (103.0 KiB)  TX bytes:2318 (2.2 KiB)

eth1      Link encap:Ethernet  HWaddr 00:0c:29:a6:d9:bd  
          inet addr:192.168.1.250  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fea6:d9bd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:601 errors:0 dropped:0 overruns:0 frame:0
          TX packets:461 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:53403 (52.1 KiB)  TX bytes:56656 (55.3 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:16436  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 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

1 ответ1

2

Удалите шлюз по умолчанию для eth1. Поскольку этот интерфейс является локальным, вам не нужен шлюз.

Быстрый просмотр таблицы маршрутов, вероятно, покажет, что это ваша проблема.

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