1

У меня есть старая Windows XP, работающая внутри Virtualbox в системе Linux в качестве хоста ОС.

Раньше я отключал виртуальный сетевой адаптер, чтобы виртуальная машина XP вообще не имела доступа к сети. Теперь я хочу получить доступ к локальному сетевому принтеру с компьютера с XP, но не хочу разрешать любые другие сетевые подключения.

Как мне этого добиться?

2 ответа2

1

Вы можете использовать брандмауэр Windows, чтобы ограничить все, кроме локальных адресов или даже только адреса принтера и определенных портов.

0

Нашел это решение по адресу https://forums.virtualbox.org/viewtopic.php?t=62712.

В конфигурации сети XP для адаптера Ethernet в настройках интернет-протокола (TCP/IP) назначьте статический IP-адрес и не указывайте шлюз по умолчанию.

В Virtualbox подключите виртуальную машину к мостовому сетевому адаптеру.

Это позволяет машине XP общаться с другими машинами и принтерами в той же локальной сети, но предотвращает маршрутизацию пакетов в другом месте.

(Очень поздний ответ - но это был один из моих лучших результатов поиска, поэтому добавьте информацию здесь. )

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