Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Расширение локальной сети с помощью роутера

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть удаленный сервер. Мой. FreeBSD.
У сервера есть IP.
Стоит Апач 1.3.х
Настроен mainserver. Пашет.
Мне надо настроить несколько виртуальных хостов для тестинга. Настроить то я настроила. Но вот как к ним обращаться?? DNS то нет и не будет.  
Вот в чем вопрос...
Есть мысли?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:20 28-04-2002
L0Ve



s@nya.moder
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx

Цитата:
Есть мысли?

мысли они конечно всегда есть.
я тебе уже всё рассказал
1. можешь в hosts у себя писать любую лабуду... даже не существующие хосты. ну и потом настраивать на эти имена виртуальные хосты на серваке.
2. можно пойти на .da.ru вроде и взять у них не редирект, а зону...
3. можно попросить меня... заведу тебе хост *.lynx.sanya.com.ua - будешь делать себе сколько хош хостов...


----------
In God we trust. Everyone else we are verifying with PGP.

Всего записей: 1365 | Зарегистр. 28-07-2001 | Отправлено: 01:37 28-04-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0Ve
 

Цитата:
можешь в hosts у себя писать любую лабуду... даже не существующие хосты

 
Короче, я пишу в hosts
 
IP test #test это имя хоста, IP - IP машинки
 
Ню? И как мне к нему обратиться??
 

Цитата:
можно пойти на .da.ru вроде и взять у них не редирект, а зону...  

 
Поподробнее, хотя не пойду все равно.
 

Цитата:
можно попросить меня... заведу тебе хост *.lynx.sanya.com.ua - будешь делать себе сколько хош хостов...  

 
Валяй Только мне нужен... ОК лично

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:49 28-04-2002
L0Ve



s@nya.moder
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx

Цитата:
Короче, я пишу в hosts  
IP test #test это имя хоста, IP - IP машинки  
Ню? И как мне к нему обратиться

в броузере пишешь "test"

----------
In God we trust. Everyone else we are verifying with PGP.

Всего записей: 1365 | Зарегистр. 28-07-2001 | Отправлено: 01:50 28-04-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0Ve
 

Цитата:
в броузере пишешь "test"

 
Ага. счас.
Я пишу в браузере на своей машине. Моя машина то откуда узнает, что test, это видишь ли вируальный хост на сервере х.х.х.х

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:56 28-04-2002
L0Ve



s@nya.moder
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
а ты когда вообще урл в строке пишешь любой - твоя машина откуда знает, что это виртуальный хост где-то там???
задача хостс в данном случае отправить тебя на тот сервак и чтобы броузер передал серверу HTTP_HOST - остальное уже дело апача на сервере...
а как настраивать виртуальные хосты в апаче - таких топиков думаю тут хватает...

----------
In God we trust. Everyone else we are verifying with PGP.

Всего записей: 1365 | Зарегистр. 28-07-2001 | Отправлено: 02:00 28-04-2002 | Исправлено: L0Ve, 02:01 28-04-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0Ve
 

Цитата:
а ты когда вообще урл в строке пишешь любой - твоя машина откуда знает, что это виртуальный хост где-то там???  

 
Сначала она смотрит в _свой_ hosts, если там не находит, что ей надо, спрашивает у первичного DNS, который прописан в свойствах соединения, если и там не находит, то у вторичного... Я не права?
 
Э... счас идея возникла
 
Добавлено
Ловчик!!! Ты гений!!!

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:09 28-04-2002
MACTEP



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все разумно и грамотно. Просто хочу поделиться впечатлениями. Я потратил от силы пол-часа, поднял на фре бинд (примари днс у прова) прописал на нем свои зоны и поставил форвард на днс прова. При этом заткнул ipfw запросы к днс снаружи (так, на всякий случай ), прописал на всех машинах в сетке свою фрю, как днс-сервер и все. Получил массу приятных вещей. В частности, при настройках апача с кучей виртхостов, потом нескольких апачей с разными адресами, и наконец, SMTP стал пулять почту просто с реактивной скоростью, когда сделал записи хостов в реверсе. Так что может лучше с днс?

Всего записей: 928 | Зарегистр. 11-04-2002 | Отправлено: 10:00 29-04-2002
St0nehead



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MACTEP
Тупой вопрос ( надо же их кому-то задавать! ):
Стоят 3 машины в сети, на одной из них w2000adv.server, инета нет и в помине.
Как сделать чтобы машина с win2000 виделась в сетке ( с других компов ) как - http://anyhost.com ?


----------
TorqueGameEngine-Революция в разработке 3D игр
Датчики землетрясений

Всего записей: 1017 | Зарегистр. 30-03-2003 | Отправлено: 01:15 14-09-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
St0nehead
 

Цитата:
Как сделать чтобы машина с win2000 виделась в сетке ( с других компов ) как - http://anyhost.com  

 
Прописать  на других машинах в hosts
 
IP_машины   anyhost.com

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:58 14-09-2003
Sergeant

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так, а если подобная ситуация: есть у меня на компьютере Apache с несколькими виртуальными хостами (от 127.0.0.1 до 127.0.0.8), выход в интернет по модему, то бишь IP у меня динамический. Каким образом дать возможность входить на все эти хосты людям из инета? По разным портам, может? Или еще как?

----------
Если вы спорите с идиотом,
Наверняка, он занимается тем же самым.

Всего записей: 1553 | Зарегистр. 06-08-2001 | Отправлено: 04:48 18-04-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergeant

Цитата:
то бишь IP у меня динамический

 
Ну, тогда им каждый раз придется править свой файл hosts, прописывая туда твой текущий IP и имя вирт_хоста, ему соответствующего.
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 07:06 18-04-2004
ooptimum



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx

Цитата:
у, тогда им каждый раз придется править свой файл hosts

Не придется. Есть несколько контор, предоставляющих динамический DNS-сервис. http://www.google.ru/search?q=dynamic+dns+service&ie=UTF-8&oe=UTF-8&hl=ru&lr=

----------
Голосуем за наших людей.
Номер раз.
Номер два.

Всего записей: 2898 | Зарегистр. 30-05-2002 | Отправлено: 19:02 18-04-2004
Sergeant

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Времени прошло много, но все-таки считаю, что решение моей проблемы может оказаться кому-нибудь полезным. Напомню суть:
Цитата:
Так, а если подобная ситуация: есть у меня на компьютере Apache с несколькими виртуальными хостами (от 127.0.0.1 до 127.0.0.8), выход в интернет по модему, то бишь IP у меня динамический. Каким образом дать возможность входить на все эти хосты людям из инета? По разным портам, может? Или еще как?

Задумка с портами оказалась правильной. Открываем мануал на нужной странице. Читаем, вникаем. И дальше остается только подправить соответствующим образом httpd.conf:

Код:
# добавляем к дефолтному 80-му порту порты,
# на которых будут висеть другие хосты (у меня это 120 строка)
Listen 80
Listen 8080
Listen 8000
 
# добавляем собственно хосты (это почти в самом конце файла - 976 строка)
NameVirtualHost *:80
NameVirtualHost *:8080
NameVirtualHost *:8000
 
<VirtualHost *:80>
    ServerName 1stserver
    DocumentRoot C:/internet/home/1stserver
</VirtualHost>
 
<VirtualHost *:8080>
    ServerName 2ndserver
    DocumentRoot C:/internet/home/2ndserver
</VirtualHost>
 
<VirtualHost *:8000>
    ServerName 3rdserver
    DocumentRoot C:/internet/home/3rdserver
</VirtualHost>
Рестартим Апач и даём нужным людям ссылку в формате http://ip-адрес:нужный-порт - всё отлично работает.

----------
Если вы спорите с идиотом,
Наверняка, он занимается тем же самым.





:up: lynx.

Всего записей: 1553 | Зарегистр. 06-08-2001 | Отправлено: 13:08 07-05-2004 | Исправлено: lynx, 00:52 27-05-2004
reaktor



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа! Простите за глупый вопрос.  
У меня есть сервак на локальной машине, зарегин домен второго уровня, статичный IP.
Своего DNS нет. Сижу под win XP. сервер Apach 2.  
 
Второй уровень работает на 5+, проблем нет.  
 
Я хочу организовать домен 3 уровня с доступом из инета. Как енто можно сделать.

Всего записей: 287 | Зарегистр. 12-05-2004 | Отправлено: 15:30 08-10-2004
Strange



тутошние мы
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
reaktor

Цитата:
 зарегин домен второго уровня Своего DNS нет. Я хочу организовать домен 3 уровня с доступом из инета.

Надо завести ДНС. Есть платные, есть бесплатные. Бесплатно я могу тебя у себя прописать с лёгкостью.

----------
В вашу pедакцию pазные кpетины пишут всякую чушь. Вот и я тоже pешил.
--
Ежели на форуме не будет ни одного матерного слова, то мое мнение так и останется невыраженным

Всего записей: 2113 | Зарегистр. 07-02-2002 | Отправлено: 21:46 08-10-2004
GTHack



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
еще можно было бы в хостах прописать имя с портом, чтоб не http://ip-адрес:нужный-порт/ обращаться, а всё таки по имени - было бы супер
 
Добавлено
еще вопросик (токо сильно не кричать)
ситуация та же - несколько  виртуальных хостов, но с DNS
как настроить?
интересует настройка только для нашего домена - сайт внутренний
 
Добавлено
насколько я понимаю это уже ближе к настройке DNS-a, но всё таки ...
 
Добавлено
типа в днс-е прописать
внутренний_IP_внутреннего_веб_сервера:порт_хоста1 имяхоста1
внутренний_IP_внутреннего_веб_сервера:порт_хоста2 имяхоста2
ну и соотвественно апачи настраиваются так же как и без ДНС
я прав ?

Всего записей: 554 | Зарегистр. 03-03-2003 | Отправлено: 13:47 12-10-2004
reaktor



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Strange

Цитата:
 Бесплатно я могу тебя у себя прописать с лёгкостью.

Огромное спасибо! Но я не уверен что это будет удобно обоим. У меня имена часто меняться могут. Третий уровень нужен для тестов. Проект сдал - акаунт убил!

Всего записей: 287 | Зарегистр. 12-05-2004 | Отправлено: 16:30 14-10-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Адреса сервисов, предоставляющих возможность держать DNS-зону:
 
 
http://rollernet.us/dns.php  
http://secondary.com  
http://gratisdns.dk/  
https://secure.xtremeweb.de/dns/ -  
http://www.mydomain.com  
http://ns2.trifle.net/  
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 03:19 24-12-2004 | Исправлено: lynx, 18:33 24-12-2004
UNHELPMAN



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Однако. Этож сколько  люди в ветку  эту не писали ? Я наверное один остался с вопросами.  
Дело в следующем.
Установил апачу, прописал 5 виртуал хостов, в каждом- в рут дире - индивидуальный  контент.
Дома - сетка из 6 машин - на ХР pro + sp2 всё настроил - всё и работает. с любой машины - виден ЛЮБОЙ виртуал хост. И выдаёт контент именно того виртуалхоста, который нужен.  
Принёс на работу . На работе - стоит 2003 server
Структура каталогов апача - ТА ЖЕ  
Виртуальные хоствы были ЗААРХИВИРОВАНЫ И ПЕРЕНЕСЕНЫ и развёрнуты .  
Как и конфиг апача.  
В хост файле машины , на которой развёрнут апач прописал ВСЕ ВИРТУАЛЬНЫЕ ХОСТЫ на адрес 127.0.0.1-,  
Прописал ВСЕ их же и на ДНС. , стояшем на  иной машине.  
По пингу - всё оки. ВСЕ виртуалхосты ПИНГУЮТСЯ тоесть , разрешение имён в IP имеет место быть .  
Так от чего, я кроме того , что в Localhost виртуальном хосте прописано ничё и не вижу ??? Куда не ткнусь - по любому ИМЕНИ - вижу контент, размещённый в Localhost ??? Это когда с ЛЮБОГО компютера нашей сети .  
А когда с сервака смотреть - Тоесть - локально - ТО ВСЁ РАБОТАЕТ НАМАНА  
Все хосты видятся .  
А с соседних машин - тока Локалхост .  
Что и как и где нужнопоправить, ибо , здаётся мне ,что есть некая разница между XP и Server 2003.  
 В каталогах виртуал хостов устанавливал различные разрешения на чтение - запись . - не помогло  
 
если совсем кратко, то -  
 
http://bla1.bla.bla -> получаю содержимое http://localhost  
http://bla2.bla.bla -> получаю содержимое http://localhost  
http://bla3.bla.bla -> получаю содержимое http://localhost  
 
, ПРИ УСЛОВИИ, ЧТО ИДУ С ЛЮБОЙ МАШИНЫ В СЕТИ.  
 
http://bla1.bla.bla -> получаю содержимое http://bla1.bla.bla  
http://bla2.bla.bla -> получаю содержимое http://bla2.bla.bla  
http://bla3.bla.bla -> получаю содержимое http://bla3.bla.bla  
 
при условии, что запускаю энти урлы с носта, на котором стоит апача.
И ещё . При анализе логов апача -  постоянно, при  обращениис  компьютера, отличного оттого, на котором стоит апач -  виден код ошибки 403. Иных веб служб, серверов, и прочего на машине с апачем не  запущено.  
-------------------------------------
вот кусок  из  мово  конфига..
 
ServerName localhost  
 
DocumentRoot "C:/www/localhost/www"  
NameVirtualHost 127.0.0.1  
DirectoryIndex index.html index.htm index.php
 
собственно, описание  виртуал хостов
 
<VirtualHost 127.0.0.1>  
ServerName localhost  
Options All  
DirectoryIndex index.html index.htm  
DocumentRoot "C:/www/localhost/www"  
ServerAlias http://localhost/  
ScriptAlias /cgi-bin/ "C:/www/localhost/cgi-bin/"  
ErrorLog "C:/www/localhost/error.log"  
CustomLog C:/www/localhost/access.log common  
</VirtualHost>
 
Не локал хосты описаны так  
 
 <VirtualHost 127.0.0.1>  
ServerName www.mycompany.ru  
Options All Includes  
DirectoryIndex index.html index.htm  
DocumentRoot "C:/www/www.mycompany.ru/www"  
ScriptAlias /cgi-bin/ "C:/www/www.mycompany.ru/cgi-bin/"  
ServerAlias http://www.mycompany.ru/  
AddHandler server-parsed .shtml .shtm  
ErrorLog "C:/www/www.mycompany/error.log"  
CustomLog C:/www/www.mycompany.ru/access.log common  
</VirtualHost>
 
В днс все виртуалхосты прописаны как cname к машине, на которой установлена апача.
 
Помоши жаждю.. Равно как и на указание ошибки.(с методами устранения последней, исключая ДНК)

Всего записей: 209 | Зарегистр. 28-11-2004 | Отправлено: 01:05 12-03-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Расширение локальной сети с помощью роутера


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru