У меня проблема с сетевыми адаптерами NAT и Host-Only
Вот мои конфигурации (VMnet0 без проблем):https://i.stack.imgur.com/A8of1.png
Что происходит?
Каждый раз, когда я загружаю виртуальную машину (в данном случае я использую Ubuntu, также пробовал на FreeBSD), у меня есть сетевое (и интернет) соединение, но как только любое соединение достигает виртуальной машины, я все теряю, это либо ping, доступ к базе данных, открытие веб-страницы, запущенной с Apache, или любое SSH-соединение (PuTTY или FileZilla). После этого нет входящих или исходящих соединений с этой виртуальной машины.
Сетевые адаптеры совершенно новые, как и виртуальная машина, установлены только Apache2, MySQL 5.7 и OpenSSH. VM, использующая NAT, имеет OpenSSH, DHCP и DNS-сервер. Другая VM использует VMnet3 (только хост)
Я уже пробовал netsh winsock reset и переустанавливал vmware. Безуспешно.
Единственное решение, которое я нашел, это перезапуск сетевого адаптера или перезагрузка виртуальной машины.
У меня также нет конфликтующих IP-адресов или MAC-адресов.
Я понятия не имею, что может быть не так. Я последний ресурс, я отформатирую свой компьютер.
Я использую VMware Workstation 16 Pro - 16.0.0 build-16894299.
Мой хост работает под управлением Windows 10 Pro 2004.
решение1
Форматирование компьютера не решило проблему, поскольку я импортировал сетевые настройки из файла резервной копии.
Оказывается, проблема возникает, когда вы определяете шлюз как .1, что я и делал на интерфейсах NAT и сервера Ubuntu. Я переключаюсь на .2, и все работает.
Вот какой совет я нашел:https://communities.vmware.com/t5/VMware-Workstation-Pro/VMWare-Workstation-Pro-15-NAT-drops-after-a-few-hours/mp/491094#M25821