У меня есть 2 виртуальные машины VirtualBox с freeDOS (1.2) в качестве гостей, и я пытаюсь установить сетевое соединение между ними.

Для начала я пытаюсь установить соединение между одной из машин и хостом (Windows 10).

Кажется, что по какой-то причине гость не отвечает на запросы ARP и ping, хотя он может отправлять запрос ARP хосту и использовать ответ для проверки связи с хостом.

В «Сетевых настройках» виртуальной машины для адаптера установлено значение «Только для хоста».

Здесь хост - 192.168.56.1, а гость - 192.168.56.2

Пингование гостя с хоста не работает:

C:\Users\Rafi>ping 192.168.56.2

Pinging 192.168.56.2 with 32 bytes of data:
Request timed out.
Request timed out.
Reply from 192.168.56.1: Destination host unreachable.
Request timed out.

Ping statistics for 192.168.56.2:
    Packets: Sent = 4, Received = 1, Lost = 3 (75% loss),

Пинговать гостя от себя не получается

C:\>ping 192.168.56.2
mTCP Ping by M Brutman (mbbrutman@gmail.com) (C)opyright 2009-2013
  Version: May 23 2013

Timeout waiting for ARP response

Пингует хост от гостевых работ:

C:\>ping 192.168.56.1
mTCP Ping by M Brutman (mbbrutman@gmail.com) (C)opyright 2009-2013
  Version: May 23 2013

ICMP Packet payload is 32 bytes.

Packet sequence number 0 received in 0.85 ms, ttl=128
Packet sequence number 1 received in 0.85 ms, ttl=128
Packet sequence number 2 received in 0.85 ms, ttl=128
Packet sequence number 3 received in 3.40 ms, ttl=128

Packets sent: 4, Replies received: 4, Replies lost: 0
Average time for a reply: 1.48 ms (not counting lost packets)

Файл конфигурации mTCP (в гостевой системе):

C:\>type %mtcpcfg%
DHCPVER DHCP Client version May 23 2013
TIMESTAMP ( 1546028611 ) Fri Dec 28 15:23:31 2018
PACKETINT 0x60 
IPADDR 192.168.56.2
NETMASK 255.255.255.0
GATEWAY 192.168.56.1
MTU 1500

Как я могу решить это?

1 ответ1

0

У FreeDOS нет резидентного стека TCP/IP, и когда я попытался пропинговать гостя, не было программы, которая бы обрабатывала ARP и эхо-запросы.

Когда гость запускает программу, которая может обрабатывать TCP/IP, он отвечает на запросы ARP и ping.

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