Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Персональный ИП каждому виртуальном серверу? / 5 сообщений из 5, страница 1 из 1
22.02.2008, 15:29:29
    #35150755
BuldozerGTX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Персональный ИП каждому виртуальном серверу?
Есть сервер с одним апачем и несколькими виртуальными хостами на нем. Проблема в том, что скрипты запущенные с таких хостов отмечаются как запущенные с основного ИПа физического сервера. Как можно привязать каждый виртуальный сервер отдельному ИПу?
...
Рейтинг: 0 / 0
22.02.2008, 15:40:24
    #35150792
BuldozerGTX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Персональный ИП каждому виртуальном серверу?
значит вот сейчас есть name-based virtualhosts

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
NameVirtualHost *: 80 
<VirtualHost *: 80 >
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /home/d1/htdocs/
    ServerName domain1.ru
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost *: 80 >
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /home/d2/htdocs/
    ServerName domain2.ru
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

как я понимаю мне нужено ip-based virtualhosts
здесь http://httpd.apache.org/docs/2.0/vhosts/ip-based.html
для "Setting up a single daemon with virtual hosts" говорится, что нужно сделать вот так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
#NameVirtualHost *: 80 
<VirtualHost domain1.ru>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /home/d1/htdocs/
    ServerName domain1.ru
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost domain2.ru>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /home/d2/htdocs/
    ServerName domain2.ru
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

делаю, перезапускаю. захожу на domain1.ru, а он мне:

Код: plaintext
1.
Forbidden
You don't have permission to access /index.php on this server.
...
Рейтинг: 0 / 0
22.02.2008, 16:57:59
    #35150998
thinga
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Персональный ИП каждому виртуальном серверу?
Никак. Исходящие из скриптов соединения не имеют никакого отношения к виртуальным хостам.
...
Рейтинг: 0 / 0
22.02.2008, 20:36:49
    #35151338
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Персональный ИП каждому виртуальном серверу?
На сервере несколько физических карт на каждой их которых свой белый адрес?
...
Рейтинг: 0 / 0
22.02.2008, 21:11:52
    #35151364
BuldozerGTX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Персональный ИП каждому виртуальном серверу?
есть одна сетевая карта, на которой несколько белых ИП.

насколько я узнал, получается задуманное возможно только через создание виртуального сервера.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Персональный ИП каждому виртуальном серверу? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]