У меня была похожая проблема. Решил только что.
Как и первую свою проблему с роутером DI-604 - когда через него проходили пинги, но трафик никак не хотел идти - так и сейчас проблема решилась изменением MTU в меньшую сторону..
По умолчанию на вкладке WAN->Other->PPPtP выставлено 1460, что есть 1500-40... Но где-то у меня это значение не сросталось...
И Интернет (http) заработал при MTU=1400. Но без ftp...
Какое-то время обходился и без последнего, но потом достало...
Вспомнил, что такое MTU:
Цитата:
На самом деле можно самостоятельно определить оптимальное значение MTU. Для этого нужно воспользоваться встроенной командой ping:
>ping.exe -l 576 123.123.123.123 -f -w 10000
где 576 - это исследуемое значение MTU, 123.123.123.123 - IP адрес любого доступного Вам сервера. Эта команда используется в MTUSpeed, выполняясь непосредственно в MS-DOS сессии. Связанным с параметром MTU является значение параметра MSS (Maximum Segment Size), который определяет максимальный сегмент TCP-данных, приготовленных Winsock для отправки. MSS должен быть меньше MTU на 40 байт, в нашем случае он будет равняться 536.
У моего провайдера пакеты до DNS сервера перестали делится в районе MTU=1375. При большем значении ping писал, что пакеты необходимо делить...
Поставил в роутере 1360 и ftp заработал...
Вот сижу "качаю"
На счет https пока ничего сказать не могу..