Chciałbym przenieść komputer z LANu poza LAN.

IP: *.neoplus.adsl.tpnet.pl 09.02.08, 19:03
Mam neostradę i 2 kompy podłączone do rutera. Na jednym z nich postawiłem
serwer WWW. Czy da się tak zrobić, żeby ten drugi komputer był jak gdyby
bezpośrednio podłączony do internetu. Chodzi mi o to, żebym z tego drugiego
mógł sprawdzać, czy serwer działa. Bo normalnie to się czasem wydaje, że
serwer działa, a okazuje się, że działa tylko w sieci lokalnej i nie jest
widoczny w internecie. Da się coś takiego zrobić? Bo nie mam żadnego sąsiada,
żeby móc u niego sprawdzić, zresztą byłoby to dość kłopotliwe.
    • Gość: Greg Re: Chciałbym przenieść komputer z LANu poza LAN. IP: *.neoplus.adsl.tpnet.pl 09.02.08, 20:02
      Ale co to znaczy, że działa tylko w LAN? Albo działa, albo nie działa, no chyba że jakieś przekierowania portów (np. 80 dla HTTP) przestają działać na routerze.
      • Gość: tak kombinuję Re: Chciałbym przenieść komputer z LANu poza LAN. IP: *.neoplus.adsl.tpnet.pl 09.02.08, 20:09
        Kombinowałem ostatnio z domenami na dyndns.com i było tak, że na komputerze w
        moim LANie strona była widoczna, a ludzie w internecie jej nie widzieli. Dlatego
        chciałbym, żeby dało się zrobić coś, żeby komputer z mojego LANu "emulował" jak
        gdyby, że jest jakimś komputerem z internetu, a nie z mojego LANu.
        • tiges_wiz Re: Chciałbym przenieść komputer z LANu poza LAN. 09.02.08, 20:51
          w konfiguracji serwera ustaw tak, zeby serwer obslugowl tylko adresy z LAN
          • Gość: tak kombinuję Re: Chciałbym przenieść komputer z LANu poza LAN. IP: *.neoplus.adsl.tpnet.pl 09.02.08, 21:43
            Czy chodzi o coś takiego?
            <VirtualHost 192.168.1.2>
            ServerName domena1.dyndns.org
            DocumentRoot domenaglowna.dyndns.org/domena1/public
            ErrorLog logs/domena1.dyndns.org-error_log
            CustomLog logs/domena1.dyndns.org-access_log common
            </VirtualHost>

            Mam jeszcze 3 podobne wirtualne hosty skonfigurowane w Apache'u. Ale co to da,
            że serwer będzie obsługiwał tylko adresy z LANu? To spowoduje chyba jedynie to,
            że mój serwer będzie widoczny w moim LANie, a w necie nie. A mi chodzi o to,
            żeby "podszyć się" tak, żeby mój komputer, który jest w moim LANie był jakimś
            innym komputerem (jak gdyby obcym), a nie tym z mojego LANu.
    • Gość: x Re: Chciałbym przenieść komputer z LANu poza LAN. IP: *.neoplus.adsl.tpnet.pl 10.02.08, 11:33
      Po pierwsze, zeby ten Twoj serwer WWW byl widoczny z interenetu, musisz
      przekierowac port, na ktorym pracuje usluga na routerze na ten komputer, ktory
      ja swiadczy. Czyli w skrocie - przekieruj na routerze port 80 na komputer z
      uruchomiona usluga WWW.
      • Gość: tak kombinuję Re: Chciałbym przenieść komputer z LANu poza LAN. IP: *.neoplus.adsl.tpnet.pl 10.02.08, 12:04
        Port jest przekierowany
    • tojot rozwiązanie hakjerskie, ale proste i skuteczne 10.02.08, 12:33
      Skoro chcesz sprawdzić czy stronę widać z zewnątrz, to należy zmusić jakiś serwer z zewnątrz a żeby na nią spojżał.

      Jast taki skromny język co się PHP zowie i jest zawsze w całości parsowany po stronie serwera (w szczególności wszystkie pliki zainkludowane najpierw zostaną pobrane przez serwer, a dopiero później wysłane do ciebie).

      Umieść następujący kod w pliku .php na dowolnym serwerze z obsługą php, a będziesz w stanie przykierowywać się nią do jednego z twoich plików, witryny tym nie przekierujesz, ale dowiesz się czy serwer działa ...

      <?php
      include 'twojadomena.dyndns.com/twojplik.html';
      ?>

      PS. kodu nie wypróbowałem, więc sprawdź na wszelki wypadek czy przekierowuje na jakiś publiczny na pewno dostępny serwer (jak by literówka była)
      • Gość: tak kombinuję Re: rozwiązanie hakjerskie, ale proste i skuteczn IP: *.neoplus.adsl.tpnet.pl 10.02.08, 17:44
        No, zawsze to już coś :-)
Pełna wersja