Autor Zpráva
igor1
Profil *
Dobrý den,

Chtěl bych se zeptat jak se dá nastavit jiná ip na přístup k virtual serveru?

Takto mám nastavený soubor httpd-vhost, pracuji ve windows.

<VirtualHost *:80>
ServerAdmin postmaster@dummy-host.localhost
DocumentRoot "C:/server/Apache2.2/htdocs"
ServerName dummy-host.localhost
ServerAlias www.dummy-host.localhost
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" combined
</VirtualHost>

<VirtualHost *:80>
ServerAdmin postmaster@dummy-host2.localhost
DocumentRoot "C:/server/Apache2.2/htdocs"
ServerName dummy-host2.localhost
ServerAlias www.dummy-host2.localhost
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" combined
</VirtualHost>

<VirtualHost *:80>
ServerAdmin root@centos1
DocumentRoot "C:/server/www"
ServerName virtual-1.home
ServerAlias www.virtual-1.home
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" combined
</VirtualHost>

<VirtualHost 192.168.1.50:80>
ServerAdmin root@centos1
DocumentRoot "C:/server/www"
ServerName virtual-2.home
ServerAlias www.virtual-2.home
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" combined
</VirtualHost>

V etc mám hosts nastavený takto:

# 127.0.0.1 localhost
# ::1 localhost
192.168.1.10 www.virtual-1.home
192.168.1.50 www.virtual-2.home

A já nevim proč mi nejde se připojit v prohlížeči na 192.168.1.50. Na .10 se připojim v pohodě jako localhost, na www.virtual-1.home, pak v klidu pod nastavenim virtualserveru. Nevěděl by někdo, co mám ještě nastavit prosim?
Jediné co jsem našel, že v linuxu se ještě dělá tento příkaz 'ifconfig eth0:1 192.168.1.50/24' ,ale jaký má význam a jak ho přeformulovat do windows to bohužel nevim.
A když už jsem u příkazů z linuxu chtěl bych se ještě zeptat : nastavení virtual hostu je prý možné v linuxu zkontrolovat pomocí příkazu 'httpd -S' , jakým způsobem to mohu udělat ve windows?
A ještě říkaz curl a tento 'openssl s_client -connect 192.168.1.10:https' Předem děkuji za pomoc
Davex
Profil
igor1:
v linuxu se ještě dělá tento příkaz 'ifconfig eth0:1 192.168.1.50/24' ,ale jaký má význam a jak ho přeformulovat do windows to bohužel nevi
Příkaz nastaví pro alias síťového rozhraní IP adresu. Pro Windows ho není třeba přeformulovávat, protože tam se dají další IP adresy přidat po proklikání se do rozšířeného nastavení IP adres u síťové karty.

nastavení virtual hostu je prý možné v linuxu zkontrolovat pomocí příkazu 'httpd -S' , jakým způsobem to mohu udělat ve windows?
Příkazem:
C:\cesta\k\apache\bin\httpd.exe -S
igor1
Profil *
Aha děkuji moc za odpověď, a kde mohu najít toto nastavení síťové karty ?
Je to toto, případně mohl byste mi někdo prosím poradit jak to mám vyplnit na tu adresu 192.168.1.50 ?
Davex
Profil
Ano, je to tam pod tlačítkem Upřesnit....

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: