CentOS 7 + Apache 2.4 - "Put Online"

poruka: 17
|
čitano: 6.532
|
moderatori: pirat, Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
offline
CentOS 7 + Apache 2.4 - "Put Online"

Pozdravljam!

 

Da li netko zna zašto ne mogu doći do svog web servera izvana? Na routeru sam podesio port forwarding za portove 22 i 80 prema ip adresi tog računala i port 22 je vidljiv/dostupan izvana a port 80 ne.

Što se tiče konfe računala, radi se o friškoj instalaciji CentOS-a (CentOS-7.0-1406-x86_64-Minimal.iso) i Apachea, instalirano danas.

 

evo konfiguracije kompletnog računala:

 

 

yum update

systemctl reboot

 

yum install httpd

systemctl start httpd

(web server je pokrenut, nedostupan u lokalnoj mreži)

 

prebacih firewalld u 'work' profil, dodao eth0 interface u taj profil, pustio 'http' servis i restartao firewalld

-web server je dostupan u lokalnoj mreži ali ne i izvana

 

Zašto?

 
0 0 hvala 0
11 godina
protjeran
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"
W1ck3d8u2z kaže...

Pozdravljam!

 

Da li netko zna zašto ne mogu doći do svog web servera izvana? Na routeru sam podesio port forwarding za portove 22 i 80 prema ip adresi tog računala i port 22 je vidljiv/dostupan izvana a port 80 ne.

Što se tiče konfe računala, radi se o friškoj instalaciji CentOS-a (CentOS-7.0-1406-x86_64-Minimal.iso) i Apachea, instalirano danas.

 

evo konfiguracije kompletnog računala:

 

 

yum update

systemctl reboot

 

yum install httpd

systemctl start httpd

(web server je pokrenut, nedostupan u lokalnoj mreži)

 

prebacih firewalld u 'work' profil, dodao eth0 interface u taj profil, pustio 'http' servis i restartao firewalld

-web server je dostupan u lokalnoj mreži ali ne i izvana

 

Zašto?

Jesi uključio DMZ na routeru? Koristiš li No-ip ili DynDNS uslugu?

 

Ovo su samo prijedlozi iz vlastitog iskustva kada sam pokušavao isto što i ti. Također dosta toga ovisi o ISP-u kojeg koristiš.

13 godina
offline
CentOS 7 + Apache 2.4 - "Put Online"

Nisam, mora ovako raditi. U virtualci je problem, vrlo vjerojatno u Apacheu.

Nisam se bavio DNS-om, prvo moram srediti ovako preko ip adresa.

 
0 0 hvala 0
15 godina
odjavljen
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"
W1ck3d8u2z kaže...

Pozdravljam!

 

 

Server je virtualka ili fizikalac? Jeli dostupan na fiksnoj IP adresi unutar lokalne mreže? Jesi li konfigurirao Apache httpd.conf datoteku?

17 godina
offline
CentOS 7 + Apache 2.4 - "Put Online"

Nisam siguran možeš li sa tim routerima forwardati port 80. Probaj neki drugi port.

Living on my planet is so easy; there is peace, there is love and there is ecstasy.
Moj PC  
0 0 hvala 0
16 godina
odjavljen
offline
CentOS 7 + Apache 2.4 - "Put Online"

Na "kućnim" routerima se port 80 ne da forwardirati jer je već zauzet sa web interfaceom od samog routera. Prebaci sve na 8080 i vidi jel radi...

My name is Legion... For we are many!
Moj PC  
1 1 hvala 0
13 godina
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"
alankish kaže...
W1ck3d8u2z kaže...

Pozdravljam!

 

 

Server je virtualka ili fizikalac? Jeli dostupan na fiksnoj IP adresi unutar lokalne mreže? Jesi li konfigurirao Apache httpd.conf datoteku?

 

Virtualka, na fixnoj ip adresi je. Probao sam nešto čačkati po httpd.conf ali nije mi radilo. Recimo da je datoteka netaknuta.

15 godina
odjavljen
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"
W1ck3d8u2z kaže...

 

Virtualka, na fixnoj ip adresi je. Probao sam nešto čačkati po httpd.conf ali nije mi radilo. Recimo da je datoteka netaknuta.

Ping s hosta na virtualku prolazi? Pukni mi negdje httpd.conf datoteku. Znači ti s hosta ne možeš pristupiti Apacheu koji je guest virtualka?

Poruka je uređivana zadnji put uto 28.10.2014 15:49 (alankish).
13 godina
offline
CentOS 7 + Apache 2.4 - "Put Online"

Mislim da ima neš u ovome što kažu Father i Sum, već mi je to palo na pamet.

Probao sam sve na 8080 ali kad sam u httpd.conf promijenio "Listen 80" u "Listen 8080" nisam mogao restartati server, nije se htio podići. Ne znam ni da li sam na pravi način to napravio ili treba još nešto.

Btw router se nije bunio kad sam podešavao port forwarding za port 80. Obično bi svako normalan router reko da već postoji takav rule.

 

 

I još nešto što mi je full čudno... kad u web browser na host OS-u napišem vanjsku ip adresu tog šugavog routera - otvori mi username/password dialog  o.O   svašta... kao da mi router presreće promet koji ide prema virtualci i kao da mi se izvana neko može spojit u postavke routera ako ima ip adresu. Ako pak s vanjske strane pokušam (preko gprs-a na mobitelu) ukucati vanjski ip u web browser - ne dobijem ništa nazad, kao da ne postoji web server na toj adresi.

Poruka je uređivana zadnji put uto 28.10.2014 16:04 (W1ck3d8u2z).
 
0 0 hvala 0
16 godina
odjavljen
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"

Nešto ti je krivo podešeno na routeru.

 

Provjeri firewall od providera, forwardiraj port 8080, provjeri firewall od routera i stavi da apache sluša na 8080. Izvana bi morao dobiti nešto.

My name is Legion... For we are many!
13 godina
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"
alankish kaže...
W1ck3d8u2z kaže...

 

Virtualka, na fixnoj ip adresi je. Probao sam nešto čačkati po httpd.conf ali nije mi radilo. Recimo da je datoteka netaknuta.

Ping s hosta na virtualku prolazi? Pukni mi negdje httpd.conf datoteku. Znači ti s hosta ne možeš pristupiti Apacheu koji je guest virtualka?

 

Mogu. Ide ping, ide sve. Kad u browser upišem 192.168.1.25 otvara mi onaj "homepage" koji dolazi s apache. Daklem u lokalnoj mreži sve radi ali izvana prolazi samo port 22 prema virtualci ali ne i 80.

evo konfiguracije apache-a, netaknuto od instalacije. Host OS je win8.1 sa hyper-v serverom a centOS je u virtualci.

 

http://pastebin.com/a9s6WjQL

Poruka je uređivana zadnji put uto 28.10.2014 16:24 (W1ck3d8u2z).
13 godina
offline
CentOS 7 + Apache 2.4 - "Put Online"

A ovdje su sve naredbe ikad izvršene na tom serveru od instalacije os-a.

 

http://pastebin.com/gj7ttCtS

 

Mislim da će u portu biti problem, i tom špijunskom smeću od routera na kojem ni 4 lika iz teh. službe T-Coma ne mogu isključit web server sa alatima koje imaju.

 
0 1 hvala 0
16 godina
odjavljen
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"

Ovako nabrzinu, sve se čini ok. Nema ti druge nego probati sa nekim drugim portom.

 

A webconfig od routera ne da ne znaju ugasiti nego ne žele/ne smiju. Ako baš želiš slobodan :80, uzmi neki router, iskonfiguriraj ga da mu je web UI na nekom drugom portu da ti :80 ostane slobodan. Imaš dobrih routera od 300kn...

My name is Legion... For we are many!
15 godina
odjavljen
offline
CentOS 7 + Apache 2.4 - "Put Online"

Dobro, httpd.conf nije sad toliko relevantan. Kojoj IP adresi si podesio port forwarding? Kod mene je konfiguracija malo drugačija, no bitno je da u postavkama virtualke networking mode postaviš na bridge mode. Odokuda si izvukao IP adresu kojoj forwardaš port?

 

P.S. Router ti nije baš ništa kriv, ako baš imaš novac koji ti smeta, uplati ga meni pa ti ja iskonfiguriram {#} Forwardaš port IP adrese od virtualca, dakle guesta, a ne od hosta. Dakle, 

na ovu ip adresu ifconfig eth0 | grep inet | awk '{ print $2 }'

Poruka je uređivana zadnji put uto 28.10.2014 18:25 (alankish).
 
0 0 hvala 0
13 godina
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"
Sum_of_all_fears kaže...

Ovako nabrzinu, sve se čini ok. Nema ti druge nego probati sa nekim drugim portom.

 

A webconfig od routera ne da ne znaju ugasiti nego ne žele/ne smiju. Ako baš želiš slobodan :80, uzmi neki router, iskonfiguriraj ga da mu je web UI na nekom drugom portu da ti :80 ostane slobodan. Imaš dobrih routera od 300kn...

 

Probao sam sa portom 9090 i to radi lokalno ali opet ne radi izvana. Samo se u httpd.conf promijeni Listen 80 u Listen 9090 i to radi.

 

Hm, drugi router... hoće mi raditi maxtv i telefonija? ...jer pretpostavljam da t-com neće točiti konfiguraciju na router koji nije njihov a telefonija je sad high-tech, ne ide iz splittera.

13 godina
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"
alankish kaže...

Dobro, httpd.conf nije sad toliko relevantan. Kojoj IP adresi si podesio port forwarding? Kod mene je konfiguracija malo drugačija, no bitno je da u postavkama virtualke networking mode postaviš na bridge mode. Odokuda si izvukao IP adresu kojoj forwardaš port?

 

P.S. Router ti nije baš ništa kriv, ako baš imaš novac koji ti smeta, uplati ga meni pa ti ja iskonfiguriram {#} Forwardaš port IP adrese od virtualca, dakle guesta, a ne od hosta. Dakle, 

na ovu ip adresu ifconfig eth0 | grep inet | awk '{ print $2 }'

 

Ma dobro je sve podešeno ali router jebe po tavanu. Na početku sam napisao da port 22 ide do virtualku a 80 ne ide, a na isti način sam radio port forwarding, nema tu nekog mjesta za grešku.

Našao sam postavke za DMZ i po tim uputama koje pišu tamo izgleda da baš treba koristiti DMZ. Ne znam koja fora je gurati bilo kakvo računalo/virtualku ispred routera na taj način, ali dobro... Mislim da je port forwarding zakon. ifconfig je izbačen na Sedmici ali nebitno, dobro sam napravio taj dio.

 

 

Assign the public IP address of a connection to a LAN device

This page allows you to assign the public IP address of your Internet Connection(s) to a specific device on your local network...

You might want to do this if:

  • You encounter issues with some applications through the Network Address Translation engine of your Thomson Gateway.
  • This device is running server applications (web server, ...) and you want it to be accessible from the internet.
  • This device has to be considered as the unique entry to your local network (DMZ).

 

 

15 godina
odjavljen
offline
Re: CentOS 7 + Apache 2.4 - "Put Online"
W1ck3d8u2z kaže...
...

 

 

Ja imam drugačiju kofniguraciju virtualke, pa koristim ifconfig i drugi guest OS. Router nije Thomson, no isto tako je riječ o uređaju kojeg mi je ISP dao. Koliko vidim lako moguće da je problem do konfiguracije. DMZ ti ne treba, i ne "postoji" na kućnim routerima. Provjeri koja IP adresa ti je dodijeljena eth0 interfejsu, a koja stvarnom fizičkom interfejsu hosta. Imaš li statičku IP adresu, ili barem reserved DHCP u LAN mreži?

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice