1

У меня есть ситуация с VirtualBox, когда он в какой-то момент начинает есть 100% процессора и не останавливается. Моя гостевая ОС (debian) бездействует и не сообщает о каком-либо использовании процессора, поэтому я подозреваю, что что-то с ОС хоста (Mac OSX). Я где-то читал, что может быть цикл маршрутизации, вызванный всеми вещами переадресации портов, но я не уверен, как это проверить. Это моя установка:

Гость:

  • 2 сетевых интерфейса (только хост и nat)
  • OS: Debian
  • порты переадресации 8080 -> 80 и 8443 -> 443 (через виртуальный ящик)

Содержимое /etc /network /interfaces:

auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 10.10.1.69
netmask 255.255.255.0
network 10.10.1.0
broadcast 10.10.1.255

Я не знаю, помогает ли это, но это вывод «netstat -i» на гостя:

Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0       1500 0    467532      0      0 0        427436      0      0      0 BMRU
eth1       1500 0    436736      0      0 0         75277      0      0      0 BMRU
lo        65536 0       188      0      0 0           188      0      0      0 LRU

Ведущий:

  • ОС: Mac OSX (Эль-Капитан)
  • переадресация портов с помощью pfctl

Конфигурация переадресации портов:

rdr pass inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080
rdr pass inet proto tcp from any to any port 443 -> 127.0.0.1 port 8443

Как определить, есть ли здесь маршрутная петля?

0