Сохраните следующее в файл, названный .htaccess в Вашем веб-корне.
# Turn on URL rewriting
RewriteEngine On
# Web Directory
RewriteBase /
# Protect certain folders from being viewed
RewriteRule ^(protected|directories) - [F,L]
# Rewrite URLs to index.php/URL
RewriteRule .* index.php/$0 [PT,L]
Если Вы используете IP-адрес для соединения с удаленным сервером, то содержание/etc/hosts и/или записей DNS не имеет значения.
Вы могли попытаться выполнить nmap против рассматриваемого IP-адреса от Вашей локальной машины и удаленной машины и видеть то, что это идентифицирует как удаленный используемый стек TCP/IP, и посмотрите, соответствует ли это (или не соответствует), что Вы ожидали бы данный, что Вы знаете об ОС сервера.
Вы могли попытаться использовать SSL или произвольный нестандартный порт, если Вы хотите стараться избегать прокси.
Вы могли, вероятно, изучить что-то путем взгляда в то время, когда это берет машину для соединения с портом 80 на удаленной машине или многих удаленных машинах. Если Ваш ISP выполняет локальный прозрачный прокси, то время, которое требуется для открытия соединения, должно быть довольно подобным, пытаетесь ли Вы соединиться с машиной, это близко или далеко, потому что в любом случае Вы на самом деле соединяетесь с соседней машиной. httperf мог бы быть полезным в этом отношении.
Вы могли бы также изучить что-то путем закрытия удаленного сервера и затем попытки соединиться через прокси - если можно успешно соединиться с машиной, это не принимает соединения, это не хороший знак.
Я сделал быстрый поиск и споткнулся через это:
http://www.lagado.com/proxy-test
Возможно, дайте этому выстрел?