Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Удаленное соединение с помощью Apache.
 
 автор: Адоп Акробат   (06.09.2004 в 21:23)   письмо автору
 
 

Здравствуйте!!!
У меня на компе установлен сервер Apache он у меня работает через localhost.
А вот если я набираю с другова компютера мой IP то он просто гаварит точто сервер не найден.
Как мне зделать чтобы с другова компа мог набирать мой IP и он аткрывал точто у меня лежит на localhost???????????

   
 
 автор: Kirill   (06.09.2004 в 21:30)   письмо автору
 
   для: Адоп Акробат   (06.09.2004 в 21:23)
 

Хм.. я ничего не делал (разве, что поставил права на доступ в фаирволе), и все работает очень хорошо :)

   
 
 автор: Адоп Акробат   (06.09.2004 в 21:33)   письмо автору
 
   для: Kirill   (06.09.2004 в 21:30)
 

а у меня нет :(

   
 
 автор: cheops   (07.09.2004 в 10:56)   письмо автору
 
   для: Адоп Акробат   (06.09.2004 в 21:23)
 

Но ведь localhost эквивалентен IP-адресу 127.0.0.1 и предназначен для локального использования. Т.е. наличие этого IP-адреса гарантирует, что никто из сети не сможет получить доступ к Web-серверу. Для того, что бы вы были видны из сети localhost следует заменить вашим IP-адресом.

   
 
 автор: Адоп Акробат   (07.09.2004 в 13:15)   письмо автору
 
   для: cheops   (07.09.2004 в 10:56)
 

А вот как мне зделать чтобы мой компьютер был виден в интернете???
Если дапустим с удаленного компютера я набираю http://83.33.35.165/ , он должен быть еквивалентен localhost набран с моево компьютера

   
 
 автор: cheops   (07.09.2004 в 13:23)   письмо автору
 
   для: Адоп Акробат   (07.09.2004 в 13:15)
 

В виртуальном хосте конфигурационного файла Apache http.conf следует слово localhost (или адерс 127.0.0.1) заменить на 83.33.35.165, а дрирективу Listen 80 на Listen 83.33.35.165:80.

Listen 83.33.35.165:80
# Локальный хост
NameVirtualHost 83.33.35.165:80
<VirtualHost 83.33.35.165:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "E:/main"
    ServerName ttt
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

   
 
 автор: Адоп Акробат   (07.09.2004 в 18:51)   письмо автору
 
   для: cheops   (07.09.2004 в 13:23)
 

Получилась!!! Уря!!!

   
 
 автор: bonskii   (10.09.2004 в 23:05)   письмо автору
 
   для: cheops   (07.09.2004 в 13:23)
 

>В виртуальном хосте конфигурационного файла Apache http.conf
>следует слово localhost (или адерс 127.0.0.1) заменить на
>83.33.35.165, а дрирективу Listen 80 на Listen
>83.33.35.165:80.

>Listen 83.33.35.165:80
># Локальный хост
>NameVirtualHost 83.33.35.165:80
><VirtualHost 83.33.35.165:80>

А с динамическим IP такая тема не проходит, хотя я прописываю текущий IP и в конфиге, и в index.html

   
 
 автор: cheops   (10.09.2004 в 23:20)   письмо автору
 
   для: bonskii   (10.09.2004 в 23:05)
 

Хм... вообще-то должно... Apache не забываете перегружать после изменения http.conf?

   
 
 автор: bonskii   (10.09.2004 в 23:27)   письмо автору
 
   для: cheops   (10.09.2004 в 23:20)
 

нет, конечно

с моего компа http://ip-адрес страницу загружает, а с удаленного - пишет "странца не найдена" или "сервер не найден", не помню точно...

можно сейчас провести эксперимент, если не против :)

   
 
 автор: cheops   (10.09.2004 в 23:34)   письмо автору
 
   для: bonskii   (10.09.2004 в 23:27)
 

Провайдер мог озаботится безопасностью, ведь зачем, в действительности, кому-либо обращаться через модемный пул к их клиенту, если IP-адерс каждый раз меняется? Явно не за делом, могли firewall соответствующим образом настроить.

   
 
 автор: bonskii   (10.09.2004 в 23:38)   письмо автору
 
   для: cheops   (10.09.2004 в 23:34)
 

попробуйте набрать http://83.273.10.75/

   
 
 автор: cheops   (10.09.2004 в 23:39)   письмо автору
 
   для: bonskii   (10.09.2004 в 23:38)
 

Невозможно найти удалённый сервер.

   
 
 автор: bonskii   (10.09.2004 в 23:41)   письмо автору
 
   для: cheops   (10.09.2004 в 23:39)
 

ну, значит действительно провайдер блокирует каким-то образом запросы. Но тогда не понятно, какая разница - постоянный IP или динамический?

   
 
 автор: cheops   (10.09.2004 в 23:55)   письмо автору
 
   для: bonskii   (10.09.2004 в 23:41)
 

Постоянный IP - это ваш IP. А динамический это когда у провайдера есть диапазон IP-адресов и модемный пул, каждому модему в котором соотвествует IP-адрес. Пользователи подключаются посредством своих модемов и телефонной линии к одному из этих модемов и на время получают доступ. Так как пользователи пользуются Интернетом не круглые сутки их может быть много, а IP-адресов мало: экономия. Из вне, конечно, получить доступ к этим IP-адресам нельзя, но зато пользователи ломают, слушают и вытворяют всякое со своими соседями, так как находятся в одной локальной сети. Если у вас есть знакомые, подключённые к этому же модемному пулу - вас в принципе могут увидеть (хотя и это может быть запрещено, так как опять таки не зачем - провайдер не заинтересован в том, чтобы кто-то слушал его клиентов, или чтобы клиенты предоставляли услуги Web-сервера).

   
 
 автор: bonskii   (11.09.2004 в 00:18)   письмо автору
 
   для: cheops   (10.09.2004 в 23:55)
 

Разница между постоянным и динамическим IP очевидна, я не понимаю, почему провайдер запрещает на динамическом адресе то, что разрешает на постоянном. Ведь, имея выделенную линию, точно также можно "предоставлять услуги WEb-сервера".

   
 
 автор: cheops   (10.09.2004 в 23:46)   письмо автору
 
   для: bonskii   (10.09.2004 в 23:38)
 

Я не увижу, мне нужно быть подключённык к этому же провайдеру...

   
 
 автор: bonskii   (10.09.2004 в 23:50)   письмо автору
 
   для: cheops   (10.09.2004 в 23:46)
 

спс

   
 
 автор: Адоп Акробат   (07.09.2004 в 23:23)   письмо автору
 
   для: Адоп Акробат   (06.09.2004 в 21:23)
 

А можноли зделать чтобы надобыло набирать не IP-адрес, а допустим www.adop-acrobat.ru??
Если можна то как ?????

   
 
 автор: cheops   (08.09.2004 в 10:54)   письмо автору
 
   для: Адоп Акробат   (07.09.2004 в 23:23)
 

Это имя следует сначала зарегистрировать, регистрационная контора или хост-провайдер выполняющий регистрацию имени, разместят на своём DNS-сервере соотвествие вашего IP-адреса этому URL. Набирая в окне браузера www.adop-acrobat.ru, посетитель сначала перенаправляется DNS-серверу, который сообщает ему ваш IP-адрес и уже обращаясь по этому IP-адресу посетитель загрузит страницу.

За домен верхнего уровня состоящего более чем из 3 символов нужно платить по-моему доллоров 50 в год.

PS М.В. Кузнецов у нас спец по манипулированию доменными именами :))), если вас что-то интересует можете спрашивать...

   
 
 автор: XPraptor   (08.09.2004 в 11:42)   письмо автору
 
   для: Адоп Акробат   (07.09.2004 в 23:23)
 

Конечно можно брат! Если у тебя винда, то заходи по пути:
Windows\System32\Drivers\etc\ и там открывай на редактирование файл host он без расширения. В файле пиши имя своего хоста и IP для него например вот так:

192.168.0.1 www.interess.ru

И все будет у тебя по имени вызываться, но ты должен на всех машинах клиентов этот файл исправить.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования