![]() |
Сайт на локалке
Всем привет. Я время от времини занимаюсь созданием web-сайтов и наднях столкнулся с маленькой но очень болючей проблемой. Все дело в том што мой провайдер интернета надаєт послуги по LAN сети. Сеть включяет около 100 юзеров (а может и больше).В етой сетке єсть свой сервер где лежат фильми, музика, игри и все такое.Мне и парню которий следит за сервером пришло вголову создать сайт в етой сетке(так как люди тянут все з сетки даже не зная што ето за фильм или програма, а так в нас появилася б возможность загружать файли на сайт предоставляя описание).Но вся загвоздка в том как мне его розмещять.Я намерен использовать Денвер и JOOMLA 1.5.15.
Єсли я установлю его у себя на компе с помощю Денвера то как мен зделать што б все, кто придналежит к етой сети наберая в адресной строке браузера переходили на сайт, што стоит у меня на копме.И ещё один маленький вопрос(если кто то имеет опит такой роботи или инструкцию буду весьма благодарен).Как все ето зделеть притом што б и действуещее соединение с интернетом работало. Потомушто я на каком-то сайте читал што ето возможно только при ОТКЛЮЧЁННОМ интернете.Надеюсь на вашу помощь и содействие..... Извините за набор текста просто мне тежело писать на русском так как я с України. |
Цитата:
1 - попросить провайдера на своем DNS сервере сделать привязку определенного имени твоему IP адресу из локальной сети (например site.example.org - 192.168.12.3) 2 - попросить всех пользователей сделать такую привязку на своих ПК. (Linux - /etc/hosts; Windows - C:\WINDOWS\System32\etc\hosts) Может немного в названиях наврал, т.к. писал по памяти, если что, поиск тебе поможет. Синтаксис файлов простой, я думаю разберешься. Работоспособность схемы будет зависеть от того где расположен DNS сервер (нужна ли маршрутизация до него), работает ли он, если привязка локальная, то от интернет подключения ничего зависеть не будет. Есть тонкость при использовании серверов провайдера и способа получения интернета. Сейчас очень любят создавать VPN подключения, при поднятии которого все пакеты по умолчанию маршрутизируются в созданный тоннель. Отсюда проблема доступа к доступа к локальным ресурсам по имени. Поэтому нужна привязка на DNS сервере провайдера. Как-то вот так. |
а есть метод полекше?
|
Цитата:
Чтобы обратиться к твоей машине по имени (за что и боремся) компьютер должен как-то об этом узнать. Другими словами, что бы тебе дойти до друга Васи тебе необходимо позвонить в 32ую квартиру. Как об этом узнать? Либо знать заранее, либо спросить у знающего человека (DNS сервер) Здесь все тоже самое. Новый путник, зайдя в город (локальную сеть) спросит "Как пройти в библиотеку?" Что произойдет дальше? - Ему ответят правильно - Ему ответят неправильно - Ему вообще не ответят - Это не он спросил, т.к. адрес ему уже известен. Как узнать что у вас открылась библиотека? Либо кричать об этом через рупор на каждом углу, либо повесить на въезде в город объяву. |
я в етом полний ноль.
можно конкретно написать где и какую кнопочку нажать и где што надо прописать? так сказать пошаговою инструкцию.все ети юзери знают што сайт будет именно у меня на компе |
Цитата:
Для систем XP, Linux прочесть http://ru.wikipedia.org/wiki/Hosts Для Висты Где в Windows Vista файл hosts? Что делать: Найдите у себя этот файл и откройте его блокнотом или любым другим текстовым редактором. Вы уведите, что синтаксис у него прост. Возьмите последнюю строку за основу и по образу и подобию пропишите имя и адрес своего сайта. Повторить на всех машинах. Вот и все. P.S. если после этого тоже будет не понятно, то постараюсь сделать над собой героическое усилие и расписать все в мелких шагах. (Но право не хочется) |
ви не поверите как ви мне помогли
|
Цитата:
|
вот так надо?
# (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999 # # Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows. # # Этот файл содержит сопоставления IP-адресов именам узлов. # Каждый элемент должен располагаться в отдельной строке. IP-адрес должен # находиться в первом столбце, за ним должно следовать соответствующее имя. # IP-адрес и имя узла должны разделяться хотя бы одним пробелом. # # Кроме того, в некоторых строках могут быть вставлены комментарии # (такие, как эта строка), они должны следовать за именем узла и отделяться # от него символом '#'. # # Например: # # 102.54.94.97 rhino.acme.com # исходный сервер # 38.25.63.10 x.acme.com # узел клиента x # 192.168.2.37 test1.ru #мой сервер 127.0.0.1 localhost 192.168.2.37 ето мой ip или тут dns писать надо? а всем тем хто хочет попасть на мой сайт нужно писать их ір test1.ru #узел клиента x Я привильно понял? если што не так подправте пожалуйста и ещё мое имя в сети dimchik DNS 192.168.2.200 может пригодитса |
Dimchik, так и пиши
192.168.2.37 test1.ru Любой человек в локальной сети набравший в браузере test1.ru попадет к тебе. (Естественно при наличии у него модифицированного файла) |
давайте все розпигем попорядку
1) я устанавливаю пакет ДЕНВЕР 2) находжу у себя на компе файл hosts 3) ре дактирую так:Моя ip 192.168.2.37) вот пример моего файла hosts: # (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999 # # Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows. # # Этот файл содержит сопоставления IP-адресов именам узлов. # Каждый элемент должен располагаться в отдельной строке. IP-адрес должен # находиться в первом столбце, за ним должно следовать соответствующее имя. # IP-адрес и имя узла должны разделяться хотя бы одним пробелом. # # Кроме того, в некоторых строках могут быть вставлены комментарии # (такие, как эта строка), они должны следовать за именем узла и отделяться # от него символом '#'. 127.0.0.1 localhost 127.0.0.1 www.subdomain.localhost 127.0.0.1 www.subdomain.test1.ru 127.0.0.1 www.Tools.localhost 127.0.0.1 subdomain.localhost 127.0.0.1 subdomain.test1.ru 127.0.0.1 Tools.localhost 127.0.0.1 www.localhost 127.0.0.1 www.test1.ru 127.0.0.2 custom-host 127.0.0.2 www.custom 127.0.0.2 custom 192.168.2.37 test1.ru вот так прописиваю на всех остальних машинах сети # (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999 # # Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows. # # Этот файл содержит сопоставления IP-адресов именам узлов. # Каждый элемент должен располагаться в отдельной строке. IP-адрес должен # находиться в первом столбце, за ним должно следовать соответствующее имя. # IP-адрес и имя узла должны разделяться хотя бы одним пробелом. # # Кроме того, в некоторых строках могут быть вставлены комментарии # (такие, как эта строка), они должны следовать за именем узла и отделяться # от него символом '#'. 192.168.2.37 test1.ru и все кто хочет попасть ко мне на сайт при наборе test1.ru или 192.168.2.37 будет попадать на мой сайт? если всё так то почему я после модивикации своего файла hosts при наборе 192.168.2.37 не переходжу на сайт? или так и должно бить? Прошу обратить внимание што я использую денвер и ещё одно:будет ли работать сайт по адресу 192.168.2.37 у меня на машине когда я отключен от сетки? или может надо писать www.test1.ru ????????????? |
А не проще по IP заходить? Кинуть ссылку на раб стол и все дела.
|
што ти имел ввиду? обясни пожалуйста
|
lxa85 где же ти только ты сможеш мне помочь
|
Кто-то мне поможет?
я создал сайт по адрессу test1.ru но как его открить для всех пользователей сетки? прошу придлагать любие решения |
Время: 18:14. |
Время: 18:14.
© OSzone.net 2001-