Страница 1 из 1

Доступ из инетрнета к разым проектам

Добавлено: 24 сен 2012, 11:59
dimkakot
Добрый день.
Спасибо за ваш труд.
Удалось настроить доступ по IP к одному проекту через альянсы.
Есть вопрос есть ли возможность получить доступ к различным проектам хостинга через инет?

Добавлено: 24 сен 2012, 12:01
Максим
Да, просто укажите внешний IP или * в настройках Open Server, не нестраивая никаких алиасов. На удаленном компьютере вам надо будет вручную прописать в HOST файл домены и Ip адреса вашего сервера. Тогда можно будет заходить на все сайты.

Если вы хотите заходить на сайт просто набирая IP адрес, то конечно так можно заходить только на один конкретно выбранный домен, для которого создан алиас.

Ну и как вариант - реальные зарегистрированные домены + сервис типа DynDNS.

Добавлено: 22 окт 2012, 16:31
osben
Решил поделится своим костылем:
делаем записть к домену *.lan.domen.ru. и Ваш статический IP
если есть роутер, делаем переброс портов 21,80
в программе указываем IP локальный который вам выдает Ваш роутер, если без роутера тогда ваш статический IP

открываем Apache-2.2.23_vhost.txt или что у вас там, после ServerAlias "%host%" %aliases% с новой строчки вставить ServerAlias "%host%" "%host%.lan.domen.ru" %aliases%

теперь будет в локальм сайтам автоматом доступны по урл , так же рекомендую сделать следущее

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP:Authorization} !^$
RewriteRule ^file\.php$ file.php?HTTP_AUTH=%{HTTP:Authorization} [QSA,L]
RewriteCond %{REQUEST_URI} !^/403.php$
RewriteCond %{HTTP_USER_AGENT} .*Slurp.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Ask\sJeeves.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*HP\sWeb\sPrintSmart.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*HTTrack.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*IDBot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Indy\sLibrary.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*ListChecker.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*MSIECrawler.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*NetCache.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Nutch.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*RPT-HTTPClient.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*rulinki\.ru.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Twiceler.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*WebAlta.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Webster\sPro.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*www\.cys\.ru.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Wysigot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Yeti.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Accoona.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*CazoodleBot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*CFNetwork.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*ConveraCrawler.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*DISCo.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Download\sMaster.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*FAST\sMetaWeb\sCrawler.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Flexum\sspider$ [OR]
RewriteCond %{HTTP_USER_AGENT} .*Gigabot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*HTMLParser.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*ia_archiver.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*ichiro.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*IRLbot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Java.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*km\.ru\sbot$ [OR]
RewriteCond %{HTTP_USER_AGENT} .*kmSearchBot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*libwww-perl.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Lupa\.ru.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*LWP::Simple.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*lwp-trivial.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Missigua.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*MJ12bot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*msnbot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*msnbot-media.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Offline\sExplorer.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*OmniExplorer_Bot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*PEAR.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*psbot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Python.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*rulinki\.ru.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*SMILE.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Speedy.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Teleport\sPro.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*TurtleScanner.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*voyager.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Webalta.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*WebCopier.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*WebData.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*WebZIP.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Wget.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Yanga.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Yandex.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Googlebot.* [OR]
RewriteCond %{HTTP_USER_AGENT} .*Yeti.*

RewriteRule .* /403.php [F]
</IfModule>

Добавлено: 31 мар 2014, 12:04
master
Хотелось бы поднять тему.
Необходимо сделать доступ к нескольким своим доменам внутри корпоративной сети.
Поставил openserver, в настройках сервера выставил свой текущий ip (*-для всех ip тоже пробовал), алиасы не прописывал. Хосты на конечных компьютерах прописал (свойIP домен1, свойIP домен2, свойIP домен3). При обращении в браузере пользователя по своемуIP - выдает пустую белую страницу, при вводе доменов - пишет сервер не найден.
На работе стоит proxy. Доступа к настройкам прокси и днс нет.
Можно что-нибудь придумать в моем случае?

P.S. - не совсем понял ответ№3 данной темы, если можно - распишите чуть подробней: что значит "дописать к домену *.lan.domen.ru" и IP"?
Заранее спасибо!

Добавлено: 01 апр 2014, 06:43
Максим
master, вы сделали всё правильно. Полагаю проблема в прокси, а раз доступа к нему у вас нет, то и проблему свою вы не решите. Разве только если ваш прокси по старинке настроен (указан) в браузере, тогда там же в настройках браузера просто добавьте нужные домены в исключения для прокси (чтобы запросы шли напрямую).