Вот пример из httpd.conf:NameVirtualHost "oduvan"
<VirtualHost "oduvan">
DocumentRoot "/var/www/server2/"
ServerName oduvan
ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
ErrorLog "/var/log/error_oduvan.log"
</VirtualHost>В виндах ссылался в hosts файле на: "127.0.0.2 oduvan", а во FreeBsd не канает?!
Че сделать?
>Вот пример из httpd.conf:
>
>NameVirtualHost "oduvan"
><VirtualHost "oduvan">
> DocumentRoot "/var/www/server2/"
> ServerName oduvan
> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
> ErrorLog "/var/log/error_oduvan.log"
></VirtualHost>
>
>В виндах ссылался в hosts файле на: "127.0.0.2 oduvan", а во FreeBsd
>не канает?!
>
>Че сделать?127.0.0.2 ?
адрес какой у сервера с apache? apache на виндах или на фре?
>>Вот пример из httpd.conf:
>>
>>NameVirtualHost "oduvan"
>><VirtualHost "oduvan">
>> DocumentRoot "/var/www/server2/"
>> ServerName oduvan
>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>> ErrorLog "/var/log/error_oduvan.log"
>></VirtualHost>
>>
>>В виндах ссылался в hosts файле на: "127.0.0.2 oduvan", а во FreeBsd
>>не канает?!
>>
>>Че сделать?
>
>127.0.0.2 ?
>адрес какой у сервера с apache? apache на виндах или на фре?
>этот адрес 127.0.0.2 - винда, там все работает на у-как круто.
а на фре не хочет так работать, как настроить так, чтобы работало?
Что и где прописать?
>>>Вот пример из httpd.conf:
>>>
>>>NameVirtualHost "oduvan"
>>><VirtualHost "oduvan">
>>> DocumentRoot "/var/www/server2/"
>>> ServerName oduvan
>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>> ErrorLog "/var/log/error_oduvan.log"
>>></VirtualHost>
>>>
>>>В виндах ссылался в hosts файле на: "127.0.0.2 oduvan", а во FreeBsd
>>>не канает?!
>>>
>>>Че сделать?
>>
>>127.0.0.2 ?
>>адрес какой у сервера с apache? apache на виндах или на фре?
>>
>
>этот адрес 127.0.0.2 - винда, там все работает на у-как круто.
>а на фре не хочет так работать, как настроить так, чтобы работало?
>
>Что и где прописать?
а сам апач где?
на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
или в днс это прописать, чтобы все знали...
>>>>Вот пример из httpd.conf:
>>>>
>>>>NameVirtualHost "oduvan"
>>>><VirtualHost "oduvan">
>>>> DocumentRoot "/var/www/server2/"
>>>> ServerName oduvan
>>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>>> ErrorLog "/var/log/error_oduvan.log"
>>>></VirtualHost>
>а сам апач где?
>на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
>или в днс это прописать, чтобы все знали...
apache /usr/local/apache/...
как в DNS прописать или в конфиге апача что то изменить надо?
>>>>>Вот пример из httpd.conf:
>>>>>
>>>>>NameVirtualHost "oduvan"
>>>>><VirtualHost "oduvan">
>>>>> DocumentRoot "/var/www/server2/"
>>>>> ServerName oduvan
>>>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>>>> ErrorLog "/var/log/error_oduvan.log"
>>>>></VirtualHost>
>
>
>>а сам апач где?
>>на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
>>или в днс это прописать, чтобы все знали...
>
>
>apache /usr/local/apache/...
>как в DNS прописать или в конфиге апача что то изменить надо?
>ты можешь просто на фре в /etc/hosts прописать
127.0.0.2 oduvan
и для фри все заработаеткстати, а просто пинг на 127.0.0.2 с фри идет?
>>>>>>Вот пример из httpd.conf:
>>>>>>
>>>>>>NameVirtualHost "oduvan"
>>>>>><VirtualHost "oduvan">
>>>>>> DocumentRoot "/var/www/server2/"
>>>>>> ServerName oduvan
>>>>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>>>>> ErrorLog "/var/log/error_oduvan.log"
>>>>>></VirtualHost>
>>
>>
>>>а сам апач где?
>>>на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
>>>или в днс это прописать, чтобы все знали...
>>
>>
>>apache /usr/local/apache/...
>>как в DNS прописать или в конфиге апача что то изменить надо?
>>
>
>ты можешь просто на фре в /etc/hosts прописать
>127.0.0.2 oduvan
>и для фри все заработает
>
>кстати, а просто пинг на 127.0.0.2 с фри идет?В том то и дело - нет. Я и говорю, что на винде есть пинг даже 127.0.0.255, а на фре пишет No route to host
>>>>>>>Вот пример из httpd.conf:
>>>>>>>
>>>>>>>NameVirtualHost "oduvan"
>>>>>>><VirtualHost "oduvan">
>>>>>>> DocumentRoot "/var/www/server2/"
>>>>>>> ServerName oduvan
>>>>>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>>>>>> ErrorLog "/var/log/error_oduvan.log"
>>>>>>></VirtualHost>
>>>
>>>
>>>>а сам апач где?
>>>>на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
>>>>или в днс это прописать, чтобы все знали...
>>>
>>>
>>>apache /usr/local/apache/...
>>>как в DNS прописать или в конфиге апача что то изменить надо?
>>>
>>
>>ты можешь просто на фре в /etc/hosts прописать
>>127.0.0.2 oduvan
>>и для фри все заработает
>>
>>кстати, а просто пинг на 127.0.0.2 с фри идет?
>
>В том то и дело - нет. Я и говорю, что на
>винде есть пинг даже 127.0.0.255, а на фре пишет No route
>to hostа зачем ты взял такой адрес? :)
возьми адрес из нормальных зарезервированных, 10.0.0.1 например для фри и 10.0.0.2 для вин.
127.0.0.0/8 - вообще сетка специфическая
в виндах насколько я помню любой адрес из этой сети указывает на localhost и будет пинговаться... В фри несколько по-другому но лучше эту сеть не трогать...
>>>>>>>>Вот пример из httpd.conf:
>>>>>>>>
>>>>>>>>NameVirtualHost "oduvan"
>>>>>>>><VirtualHost "oduvan">
>>>>>>>> DocumentRoot "/var/www/server2/"
>>>>>>>> ServerName oduvan
>>>>>>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>>>>>>> ErrorLog "/var/log/error_oduvan.log"
>>>>>>>></VirtualHost>
>>>>
>>>>
>>>>>а сам апач где?
>>>>>на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
>>>>>или в днс это прописать, чтобы все знали...
>>>>
>>>>
>>>>apache /usr/local/apache/...
>>>>как в DNS прописать или в конфиге апача что то изменить надо?
>>>>
>>>
>>>ты можешь просто на фре в /etc/hosts прописать
>>>127.0.0.2 oduvan
>>>и для фри все заработает
>>>
>>>кстати, а просто пинг на 127.0.0.2 с фри идет?
>>
>>В том то и дело - нет. Я и говорю, что на
>>винде есть пинг даже 127.0.0.255, а на фре пишет No route
>>to host
>
>а зачем ты взял такой адрес? :)
>возьми адрес из нормальных зарезервированных, 10.0.0.1 например для фри и 10.0.0.2 для
>вин.
>127.0.0.0/8 - вообще сетка специфическая
>в виндах насколько я помню любой адрес из этой сети указывает на
>localhost и будет пинговаться... В фри несколько по-другому но лучше эту
>сеть не трогать...Я пока ждал ответ, сделал чтобы был 1 виртуал хост а мне надо 2, т.е. 1 как localhost и 2 Virtual Host.
в HOSTS я прописал 192.168.20.10 oduvan server2 server3
где: server2 и server3 - виртуальные хосты, правильно я сделал?, и как перенастроить на 10.0.0.1 и 10.0.0.2 виртуальные хосты, Если так лучше?
>>>>>>>>>Вот пример из httpd.conf:
>>>>>>>>>
>>>>>>>>>NameVirtualHost "oduvan"
>>>>>>>>><VirtualHost "oduvan">
>>>>>>>>> DocumentRoot "/var/www/server2/"
>>>>>>>>> ServerName oduvan
>>>>>>>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>>>>>>>> ErrorLog "/var/log/error_oduvan.log"
>>>>>>>>></VirtualHost>
>>>>>
>>>>>
>>>>>>а сам апач где?
>>>>>>на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
>>>>>>или в днс это прописать, чтобы все знали...
>>>>>
>>>>>
>>>>>apache /usr/local/apache/...
>>>>>как в DNS прописать или в конфиге апача что то изменить надо?
>>>>>
>>>>
>>>>ты можешь просто на фре в /etc/hosts прописать
>>>>127.0.0.2 oduvan
>>>>и для фри все заработает
>>>>
>>>>кстати, а просто пинг на 127.0.0.2 с фри идет?
>>>
>>>В том то и дело - нет. Я и говорю, что на
>>>винде есть пинг даже 127.0.0.255, а на фре пишет No route
>>>to host
>>
>>а зачем ты взял такой адрес? :)
>>возьми адрес из нормальных зарезервированных, 10.0.0.1 например для фри и 10.0.0.2 для
>>вин.
>>127.0.0.0/8 - вообще сетка специфическая
>>в виндах насколько я помню любой адрес из этой сети указывает на
>>localhost и будет пинговаться... В фри несколько по-другому но лучше эту
>>сеть не трогать...
>
>Я пока ждал ответ, сделал чтобы был 1 виртуал хост а мне
>надо 2, т.е. 1 как localhost и 2 Virtual Host.
>в HOSTS я прописал 192.168.20.10 oduvan server2 server3если 192.168.20.10 - адрес apache-сервера, то так.
>где: server2 и server3 - виртуальные хосты, правильно я сделал?, и как
>перенастроить на 10.0.0.1 и 10.0.0.2 виртуальные хосты, Если так лучше?Так.
у тебя на интерфейсах адреса какие?
в фри: ifconfig
в вин: ipconfig (или как то так, давно там не была)перенастраивать не обязательно... Я имела в виду, что не надо давать машине адрес из сети 127.0.0.0/8
Всем за все спасибо, все настроил. даже подключил зашаренные папки винды под фрю!!!
Настроил FTP.
>>>>>>Вот пример из httpd.conf:
>>>>>>
>>>>>>NameVirtualHost "oduvan"
>>>>>><VirtualHost "oduvan">
>>>>>> DocumentRoot "/var/www/server2/"
>>>>>> ServerName oduvan
>>>>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>>>>> ErrorLog "/var/log/error_oduvan.log"
>>>>>></VirtualHost>
>>
>>
>>>а сам апач где?
>>>на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
>>>или в днс это прописать, чтобы все знали...
>>
>>
>>apache /usr/local/apache/...
>>как в DNS прописать или в конфиге апача что то изменить надо?
>>
>
>ты можешь просто на фре в /etc/hosts прописать
>127.0.0.2 oduvan
>и для фри все заработает
>
>кстати, а просто пинг на 127.0.0.2 с фри идет?
стоп.
у тебя апач на фре.
ты прописываешь виртуальный хост...
тогда на фре надо прописать 127.0.0.1 oduvan или
X.X.X.X oduvan - где х.х.х.х - адрес фри.а лучше в DNS пропиши, если есть доступ к ДНС серверу
>>>>>>>Вот пример из httpd.conf:
>>>>>>>
>>>>>>>NameVirtualHost "oduvan"
>>>>>>><VirtualHost "oduvan">
>>>>>>> DocumentRoot "/var/www/server2/"
>>>>>>> ServerName oduvan
>>>>>>> ScriptAlias /cgi-bin/ "/var/www/server2/cgi-bin/"
>>>>>>> ErrorLog "/var/log/error_oduvan.log"
>>>>>>></VirtualHost>
>>>
>>>
>>>>а сам апач где?
>>>>на фре надо прописать, что адрес 127.0.0.2 это и есть oduvan
>>>>или в днс это прописать, чтобы все знали...
>>>
>>>
>>>apache /usr/local/apache/...
>>>как в DNS прописать или в конфиге апача что то изменить надо?
>>>
>>
>>ты можешь просто на фре в /etc/hosts прописать
>>127.0.0.2 oduvan
>>и для фри все заработает
>>
>>кстати, а просто пинг на 127.0.0.2 с фри идет?
>
>
>стоп.
>у тебя апач на фре.
>ты прописываешь виртуальный хост...
>тогда на фре надо прописать 127.0.0.1 oduvan или
>X.X.X.X oduvan - где х.х.х.х - адрес фри.
>
>а лучше в DNS пропиши, если есть доступ к ДНС серверуребята, вы что? 127. использовать? если машина не в сети вполне понятно,
иначе, специально в /etc/hosts:# According to RFC 1918, you can use the following IP networks for
# private nets which will never be connected to the Internet:
#
# 10.0.0.0 - 10.255.255.255
# 172.16.0.0 - 172.31.255.255
# 192.168.0.0 - 192.168.255.255
#
# In case you want to be able to connect to the Internet, you need
# real official assigned numbers. PLEASE PLEASE PLEASE do not try
# to invent your own network numbers but instead get one from your
# network provider (if any) or from the Internet Registry (ftp to
# rs.internic.net, directory `/templates').
># According to RFC 1918, you can use the following IP networks
>for
># private nets which will never be connected to the Internet:
>#
># 10.0.0.0
> - 10.255.255.255
># 172.16.0.0
> - 172.31.255.255
># 192.168.0.0
>- 192.168.255.255
>#
># In case you want to be able to connect to the
>Internet, you need
># real official assigned numbers. PLEASE PLEASE PLEASE do not try
>
># to invent your own network numbers but instead get one from
>your
># network provider (if any) or from the Internet Registry (ftp to
>
># rs.internic.net, directory `/templates').
Да, мы уже это обсудили :)
Хотя что интересно, фрюша при попытке пингануть 127.0.0.10 например (любой кроме 1-го) шлет пакеты шлюзу...