udostepnianie stron z domowego serwera

Instalacja i konfiguracja oprogramowania sieciowego.
Awatar użytkownika
lolq
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 05 mar 2010, 02:39
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

udostepnianie stron z domowego serwera

Post autor: lolq »

Zainstalowałem na virtualboxie Ubuntu Serwer 11.10 skonfigurowałem apache i inne rzeczy związane z serwerem, teraz pytanie: jak udostępnić serwer na zewnątrz?
Mam router TP-LINK WR543G, nie bardzo wiem co mam skonfigurować w nim (bo zapewne o to chodzi) by po ip każdy z zewnątrz mógł obejrzeć to co wrzucę na ftp.
Szukałem artów ale nic sensownego nie znalazłem, tutaj opisują jak to robią na swoim routerze (http://www.mepi.pl/hdvideo/filmy/zobacz ... erver.html) ale niestety nie mam opcji u siebie do pisania w dwa okienka adresu zewnętrznego i tego wewnętrznego z serwera. W forwarding/virtual severs na routerze mam:
Service Port: (XX-XX or XX)
IP Address:
Protocol:
Status:
Awatar użytkownika
luk1don
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1768
Rejestracja: 07 lis 2008, 16:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Re: udostepnianie stront z domowego serwera

Post autor: luk1don »

Po co ci dyndns? Masz stały IP zewnętrzny? Jaki router... Twoja maszyna? Wpisujesz swój adres IP, strona itp. i wchodzisz na swoją stronę, adres IP w virtual box powinien być ten sam co cały internet :razz:
Awatar użytkownika
lolq
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 05 mar 2010, 02:39
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: udostepnianie stront z domowego serwera

Post autor: lolq »

tak mam stałe IP, w virtual boxie jest jego wirtualny adres, wpisując na wirtualnym systemie analogicznie widzi stronę, natomiast na rzeczywistym nie, niezależnie który adres wpiszę
Awatar użytkownika
soulreaver1
Wytworny Kaczor
Wytworny Kaczor
Posty: 409
Rejestracja: 13 mar 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: 127.0.0.1

Re: udostepnianie stront z domowego serwera

Post autor: soulreaver1 »

Ustaw virtualboxa tak żeby posiadał swoje własne ip w rzeczywistej sieci lokalnej Settings--> Network --> Attached to: Bridged adapter. Ustawiasz w systemie virtualnym ip (które będzie widoczne w sieci lokalnej) i już...
Awatar użytkownika
mariand12
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 17 lip 2006, 12:53
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Leżajsk
Kontakt:

Re: udostepnianie stront z domowego serwera

Post autor: mariand12 »

Virtalbox musisz włączyć NAT, następnie wyłączyć firewall na komputerze. Najlepiej przypisz adres ip na stałe lub na routerze ustaw DHCP po MACu, następnie sprawdź na drugim komputerze czy po wpisaniu http://adres_ip_komputera_z_virtualbox otworzyła się strona, jeżeli zadziała to możesz przeprowadzić poniższe kroki.
Zakładam iż usługa http będzie działać na porcie 80
Na router logujesz się i przechodzisz poniższe kroki.
Rozwijasz FORWARDING , VIRTUAL SERVERS
Klikasz na ADD NEW...
Ustawiasz np. virtualbox_www
Service Port: 80
IP Address: twoje ip komputera np. 192.168.1.101
Protocol: TCP
Status: Enabled
Common Service Port: tu nic nie ustawiasz
I dajesz SAVE
Następnie robisz to samo tylko Add NEW..
Service Port : 80
Ptotocol: UDP
i SAVE
Awatar użytkownika
lolq
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 05 mar 2010, 02:39
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: udostepnianie stront z domowego serwera

Post autor: lolq »

nie wiem, nie rozumiem tego wciąż nie działa, mimo iż miałem od początku nawet ustawione już wszystko tak jak napisał mariand12, chyba się poddam, ... ;x
mam na windowsie wampa, ale on chyba nie może przeszkadzać, choć jakiś wpis w DHCP w routerze jest
Awatar użytkownika
soulreaver1
Wytworny Kaczor
Wytworny Kaczor
Posty: 409
Rejestracja: 13 mar 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: 127.0.0.1

Re: udostepnianie stront z domowego serwera

Post autor: soulreaver1 »

lolq pisze:nie wiem, nie rozumiem tego wciąż nie działa, mimo iż miałem od początku nawet ustawione już wszystko tak jak napisał mariand12, chyba się poddam, ... ;x
mam na windowsie wampa, ale on chyba nie może przeszkadzać, choć jakiś wpis w DHCP w routerze jest
Jeśli konfigurowałeś sposobem mariand12 to oczywiście że ma znaczenie to że masz uruchomione dwa serwery www na jednym IP i tym samym porcie. W takim przypadku serwer systemu goszczącego ma pierwszeństwo nad serwerem gościa. To nie ma prawa działać.
Awatar użytkownika
lolq
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 05 mar 2010, 02:39
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: udostepnianie stron z domowego serwera

Post autor: lolq »

wyłączyłem ale dalej nic, chociaż kiedyś próbowałem też uwidocznić serwer z rzeczywistego ubuntu i też nie mogłem, czyżby cały czas ten router przeszkadzał?
Awatar użytkownika
soulreaver1
Wytworny Kaczor
Wytworny Kaczor
Posty: 409
Rejestracja: 13 mar 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: 127.0.0.1

Re: udostepnianie stron z domowego serwera

Post autor: soulreaver1 »

lolq pisze:wyłączyłem ale dalej nic, chociaż kiedyś próbowałem też uwidocznić serwer z rzeczywistego ubuntu i też nie mogłem, czyżby cały czas ten router przeszkadzał?
Za daleko wybiegasz do przodu. Najpierw zrób żebyś mógł się połączyć z poziomu sieci lokalnej.
Awatar użytkownika
makson
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1542
Rejestracja: 23 mar 2009, 07:10
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: udostepnianie stron z domowego serwera

Post autor: makson »

Nie baw się z NAT, tylko ustaw Bridge - maszyna wirtualna zyska swój własny adres IP w twojej podsieci.
I co FTP do Apache?
Miałem Linuksa, zanim stało się to modne.
Awatar użytkownika
lolq
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 05 mar 2010, 02:39
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: udostepnianie stron z domowego serwera

Post autor: lolq »

@up
działa ;o
tylko ciekawe czy poza moją siecią świat mógłby to ujrzeć, a ftp to "proftpd"
Prakson
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 197
Rejestracja: 30 kwie 2007, 13:25
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: udostepnianie stron z domowego serwera

Post autor: Prakson »

lolq pisze:@up
działa ;o
tylko ciekawe czy poza moją siecią świat mógłby to ujrzeć, a ftp to "proftpd"
Ustawiasz bridge i przekierowujesz ip vboxa w ustawieniach routera - działa na 100%.
Awatar użytkownika
lolq
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 05 mar 2010, 02:39
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: udostepnianie stron z domowego serwera

Post autor: lolq »

ok, uporałem się, działa, na zewnątrz też wychodzi, teraz pytanie: jak się zmienia porty by odpowiednio pasowało?
Dostaję taki komunikat gdy chcę otworzyć przygotowaną stronę z folderu:
Forbidden

You don't have permission to access /strona1/ on this server.
Apache/2.2.20 (Ubuntu) Server at 192.xxx.x.xxx Port 80
Zmieniałem w /etc/apache2 w pliku portów, ale to nic nie daje hmm
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: udostepnianie stron z domowego serwera

Post autor: ethanak »

masz taką dziwną wersję apacza co nie ma logów?
Awatar użytkownika
lolq
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 05 mar 2010, 02:39
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: udostepnianie stron z domowego serwera

Post autor: lolq »

proszę bardzo: error.log
[Tue Mar 27 19:35:40 2012] [notice] Apache/2.2.20 (Ubuntu) configured -- resuming normal operations
[Tue Mar 27 19:36:41 2012] [notice] caught SIGTERM, shutting down
[Tue Mar 27 19:36:45 2012] [notice] Apache/2.2.20 (Ubuntu) configured -- resuming normal operations
[Tue Mar 27 19:36:49 2012] [notice] Graceful restart requested, doing restart
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Tue Mar 27 19:36:49 2012] [notice] Apache/2.2.20 (Ubuntu) configured -- resuming normal operations
[Tue Mar 27 19:42:03 2012] [notice] Graceful restart requested, doing restart
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Tue Mar 27 19:42:04 2012] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.6 with Suhosin-Patch configured -- resuming normal operations
[Tue Mar 27 19:43:54 2012] [notice] Graceful restart requested, doing restart
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Tue Mar 27 19:43:54 2012] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.6 with Suhosin-Patch configured -- resuming normal operations
[Tue Mar 27 19:47:58 2012] [notice] caught SIGTERM, shutting down
[Tue Mar 27 19:47:59 2012] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.6 with Suhosin-Patch configured -- resuming normal operations
[Tue Mar 27 19:53:14 2012] [error] [client 10.0.2.15] File does not exist: /var/www/favicon.ico
[Tue Mar 27 19:53:14 2012] [error] [client 10.0.2.15] File does not exist: /var/www/favicon.ico
[Wed Mar 28 00:05:19 2012] [notice] caught SIGTERM, shutting down
[Wed Mar 28 14:26:49 2012] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.6 with Suhosin-Patch configured -- resuming normal operations
[Wed Mar 28 14:54:50 2012] [notice] caught SIGTERM, shutting down
[Wed Mar 28 15:17:33 2012] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.6 with Suhosin-Patch configured -- resuming normal operations
[Wed Mar 28 16:08:05 2012] [notice] caught SIGTERM, shutting down
[Wed Mar 28 17:12:18 2012] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.6 with Suhosin-Patch configured -- resuming normal operations
[Wed Mar 28 17:15:31 2012] [notice] caught SIGTERM, shutting down
[Wed Mar 28 17:16:17 2012] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.6 with Suhosin-Patch configured -- resuming normal operations
[Thu Mar 29 18:08:38 2012] [error] [client 192.xxx.x.xxx] (13)Permission denied: access to /strona/index.php denied
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: udostepnianie stron z domowego serwera

Post autor: ethanak »

dla mnie ostatnia linia mówi wszystko.
Awatar użytkownika
lolq
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 125
Rejestracja: 05 mar 2010, 02:39
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: udostepnianie stron z domowego serwera

Post autor: lolq »

ahh faktycznie, mój błąd i niedoczytanie :P
Prawa nadałem, ale zapomniałem udostępnić folderu...
Ok, na dzień dzisiejszy chyba póki co wszystko działa, w temacie serwerów dopiero zaczynam zabawę, więc jeszcze też nie wiem jak pozabezpieczać itp.
Dziękuję wszystkim za wypowiedzi. :)
Awatar użytkownika
mariand12
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 17 lip 2006, 12:53
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Leżajsk
Kontakt:

Re: udostepnianie stron z domowego serwera

Post autor: mariand12 »

lolq pisze:ahh faktycznie, mój błąd i niedoczytanie :P
Prawa nadałem, ale zapomniałem udostępnić folderu...
Ok, na dzień dzisiejszy chyba póki co wszystko działa, w temacie serwerów dopiero zaczynam zabawę, więc jeszcze też nie wiem jak pozabezpieczać itp.
Dziękuję wszystkim za wypowiedzi. :)
Kto pyta ten nie błądzi! Każdy z Nas kiedyś zaczynał, czasami warto po googlować, sprawdzać logi, a na końcu pytać na forum. Jak samemu rozwiąże się problem to daje nie samowitą satysfakcję i na przyszłość z pewnością szybciej zapamiętasz ;)
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości