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:
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
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ę
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ż...
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
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
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ć.
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ł?
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.
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
ahh faktycznie, mój błąd i niedoczytanie
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.
lolq pisze:ahh faktycznie, mój błąd i niedoczytanie
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