Назад | Перейти на главную страницу

Не удалось выполнить эхо-запрос сетевой карты сервера от клиента с использованием общего подключения к Интернету

Сервер (Windows XP Pro SP3) имеет две карты LAN (карта LAN A и B) и подключен к Интернету с помощью ADSL. ADSL-соединение используется совместно с сетевой картой B через Интернет-соединение.

Клиент (Windows XP Pro SP3) имеет одну сетевую карту и подключен к сетевой карте B сервера, так что у него есть доступ к Интернету.

IP-адрес на сетевых картах определяется следующим образом:

Server:
 LAN card A: 192.168.0.3/24 (manually defined by me)
 LAN card B: 192.168.0.1/24 (manually defined by Internet Connection Sharing)

Client:
 LAN card: 192.168.0.123/24 (assigned by DHCP) Default gateway: 192.168.0.1

С сервера я могу успешно пропинговать 192.168.0.123.

От клиента он может без проблем получить доступ к Интернету. Я также могу успешно пинговать 192.168.0.1, но для 192.168.0.3 он не удался с сообщением об ошибке таймаута запроса.

Почему не удалось выполнить команду ping и что нужно сделать, чтобы ее можно было сделать? (все брандмауэры отключены.)

Начнем с того, что у вас не должно быть двух идентичных подсетей в нескольких несвязанных сетях. Причина в том, что винда видит, что обе карты имеют доступ ко всей 192.168.0.x сеть - хотя на самом деле они этого не делают.

Что произойдет, когда вы ping 192.168.0.3 из client машина, машина отправит ответ ping на LAN A интерфейс, а не LAN B интерфейс (потому что лучше не знает).

Вам нужно будет убедиться, что одна из ваших сетей отличается. Вы должны были сказать 192.168.0.x и 192.168.1.x (оба с маской подсети 255.255.255.0) для правильной настройки сети.