Столкнулся с проблемой открытия некоторых сайтов. В качестве домашнего роутера используется сервер под управлением Debian.
Имеется две сетевые карты, их интерфейсы:
eth0 - интернет-провайдер (10.0.0.0/8, DHCP)
eth1 - домашняя локальная сеть (192.168.1.0/24)
Поднято vpn-соединение с помощью pptp-linux. При поднятии VPN-туннеля появляется интерфейс:
ppp0 - выдается статический адрес провайдером
На сервере поднято ПО: dhcp3-server, dnsmasq, pptp-linux.
Раздаю интернет на домашние машины с помощью тестовых правил iptables:
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.1.0/24 -j MASQUERADE
На локальной машине получаю:
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.1.2(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . . : 192.168.1.1
DHCP-сервер. . . . . . . . . . . : 192.168.1.1
DNS-серверы. . . . . . . . . . . : 192.168.1.1Проблема заключается в том, что при открытии некоторых сайтов получаю не до конца загруженную веб-страницу, особенно заметно, когда на сайтах используются внешние js-скрипты. Чтобы стало понятно, что имеется ввиду, привожу скриншот:
На этот этапе загрузка страницы останавливается, хотя ssl.google-analytics.com пингуется отлично на обоих машинах. Если подключиться к vpn-серверу на локальной машине, то такой проблемы уже нет. Уже и не знаю, куда копать дальше...

