Chicony
01-12-2012, 11:54
Здравствуйте, форумчане! Ситуация следующая: делаю домашний Интернет-шлюз для сети из двух-трех компьютеров. ОС шлюза: Windows XP SP3 Pro; ОС клиентов: Windows XP SP 3 Pro, Windows 7 Home. На шлюз в качестве прокси-сервера поставил поставил Squid NT 2.7. Ниже привожу конфиг Squid.
http_port 192.168.0.1:3128
cache_mem 32 MB
maximum_object_size 4096 KB
dns_nameservers 87.103.236.9 87.103.236.10 8.8.8.8
acl localnet src 192.168.0.0/255.255.255.0
acl Nout src 192.168.0.2/24
acl A4Tech src 192.168.0.5/24
acl localhost src 127.0.0.1/255.255.255.255
acl Safe_ports port 80 21 443 563 70 210 1025-65535 32800-32900 20000-25000 53 20000
acl WoT_servers dst 94.198.55.0-94.198.55.255 178.20.235.0-178.20.235.255 213.252.131.0-213.252.131.255 213.252.177.0-213.252.177.255 209.170.73.0-209.170.73.255 193.110.91.0-193.110.91.255 213.252.176.0-213.252.176.255
acl CONNECT method CONNECT
acl all src 0.0.0.0/0.0.0.0
http_access allow localnet
http_access allow localhost
http_access allow Safe_ports
http_access deny !Safe_ports
http_access allow localnet WoT_servers
http_access deny CONNECT
http_access deny all
dealy_pools 2
delay_class 1 1
delay_parametres 2 512000/512000
delay_access 1 allow Nout
delay_access 1 deny all
delay_class 2 1
delay_parametres 2 1000000/1000000
delay_access 2 allow A4Tech
delay_access 2 deny all
С подобной конфигурацией клиентские браузеры без проблем открывают странички в Интернете, Avast обновляется через прокси, но World of Tanks на клиентах не запускается. Клиент WoT выдает ошибку: Не удается найти IP адрес сервера через DNS. Прописывание адреса DNS провайдера в настройки сетевой карты клиента ничего не дало: команда nslookup сказала, что не удается найти дефолтный DNS сервер. Трассировка маршрута уткнулась на адресе шлюза и дальше пошли ответы о превышении времени отклика.
На шлюзе в фаерволе Comodo Firewall прописано перенаправление портов WoT на Squid. Стандартные брандмауэры Windows отключены.
На форуме World of Tanks есть решения проблемы запуска WoT через прокси, но они не подходят в силу высоких показателей пинга и периодических отключений.
Собственно, вопрос в следующем - почему клиенты в сети не пингуют DNS провайдера и как решить эту проблему? Очень прошу помощи!
P.S. Интернет-шлюз делается не только для того, чтобы просто был, а с целью обучения.
http_port 192.168.0.1:3128
cache_mem 32 MB
maximum_object_size 4096 KB
dns_nameservers 87.103.236.9 87.103.236.10 8.8.8.8
acl localnet src 192.168.0.0/255.255.255.0
acl Nout src 192.168.0.2/24
acl A4Tech src 192.168.0.5/24
acl localhost src 127.0.0.1/255.255.255.255
acl Safe_ports port 80 21 443 563 70 210 1025-65535 32800-32900 20000-25000 53 20000
acl WoT_servers dst 94.198.55.0-94.198.55.255 178.20.235.0-178.20.235.255 213.252.131.0-213.252.131.255 213.252.177.0-213.252.177.255 209.170.73.0-209.170.73.255 193.110.91.0-193.110.91.255 213.252.176.0-213.252.176.255
acl CONNECT method CONNECT
acl all src 0.0.0.0/0.0.0.0
http_access allow localnet
http_access allow localhost
http_access allow Safe_ports
http_access deny !Safe_ports
http_access allow localnet WoT_servers
http_access deny CONNECT
http_access deny all
dealy_pools 2
delay_class 1 1
delay_parametres 2 512000/512000
delay_access 1 allow Nout
delay_access 1 deny all
delay_class 2 1
delay_parametres 2 1000000/1000000
delay_access 2 allow A4Tech
delay_access 2 deny all
С подобной конфигурацией клиентские браузеры без проблем открывают странички в Интернете, Avast обновляется через прокси, но World of Tanks на клиентах не запускается. Клиент WoT выдает ошибку: Не удается найти IP адрес сервера через DNS. Прописывание адреса DNS провайдера в настройки сетевой карты клиента ничего не дало: команда nslookup сказала, что не удается найти дефолтный DNS сервер. Трассировка маршрута уткнулась на адресе шлюза и дальше пошли ответы о превышении времени отклика.
На шлюзе в фаерволе Comodo Firewall прописано перенаправление портов WoT на Squid. Стандартные брандмауэры Windows отключены.
На форуме World of Tanks есть решения проблемы запуска WoT через прокси, но они не подходят в силу высоких показателей пинга и периодических отключений.
Собственно, вопрос в следующем - почему клиенты в сети не пингуют DNS провайдера и как решить эту проблему? Очень прошу помощи!
P.S. Интернет-шлюз делается не только для того, чтобы просто был, а с целью обучения.