Strona 1 z 2

Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 08 sie 2024, 14:02
autor: Stasieusz
Cześć!
Zapewne część z was poznaje mój projekt Iluminacje24. Właśnie przychodzę do was w tej sprawie. Sama strona z wszystkimi iluminacjami (oprócz mojej) będzie stała na hostingu prv.pl, jednakże moja iluminacja z pewnych przyczyn będzie stała na prywatnym serwerze w sieci lokalnej. Co więc zrobić, żeby ten serwer był publiczny? Żeby każdy mógł wejść na stronę, która stoi na tym serwerze. Od razu zaznaczam, że nie interesują mnie takie rzeczy jak przekierowanie portów, ponieważ mam internet LTE, na który umowę podpisał członek rodziny, więc ta opcja odpada. Może jakieś VPN? Hamachi? Jak to zrobić? Z góry dziękuję za pomoc :).

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 19 sie 2024, 12:20
autor: lugiuno
Stasieusz pisze: 08 sie 2024, 14:02 Cześć!
Zapewne część z was poznaje mój projekt Iluminacje24. Właśnie przychodzę do was w tej sprawie. Sama strona z wszystkimi iluminacjami (oprócz mojej) będzie stała na hostingu prv.pl, jednakże moja iluminacja z pewnych przyczyn będzie stała na prywatnym serwerze w sieci lokalnej. Co więc zrobić, żeby ten serwer był publiczny? Żeby każdy mógł wejść na stronę, która stoi na tym serwerze. Od razu zaznaczam, że nie interesują mnie takie rzeczy jak przekierowanie portów, ponieważ mam internet LTE, na który umowę podpisał członek rodziny, więc ta opcja odpada. Może jakieś VPN? Hamachi? Jak to zrobić? Z góry dziękuję za pomoc :).
podpowiedź: VPS
Nie jest to darmowe rozwiązanie (i z pewnością nie jest ono najłatwiejsze), ale poziom swobody oraz możliwości oraz to, że VPSy potrafią kosztować <5 USD/miesiąc powoduje, że warto spróbować

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 19 sie 2024, 14:03
autor: Piteusz
Stasieusz pisze: 08 sie 2024, 14:02 Cześć!
Zapewne część z was poznaje mój projekt Iluminacje24. Właśnie przychodzę do was w tej sprawie. Sama strona z wszystkimi iluminacjami (oprócz mojej) będzie stała na hostingu prv.pl, jednakże moja iluminacja z pewnych przyczyn będzie stała na prywatnym serwerze w sieci lokalnej. Co więc zrobić, żeby ten serwer był publiczny? Żeby każdy mógł wejść na stronę, która stoi na tym serwerze. Od razu zaznaczam, że nie interesują mnie takie rzeczy jak przekierowanie portów, ponieważ mam internet LTE, na który umowę podpisał członek rodziny, więc ta opcja odpada. Może jakieś VPN? Hamachi? Jak to zrobić? Z góry dziękuję za pomoc :).
Jeżeli masz Orange, to prawdopodobnie też masz zmienne IP. Nie mogę Ci nic innego zaproponować, niż No-IP i skonfigurowanie na routerze dynamicznego DNSa na podstawie tego, co tam się wygeneruje. Oczywiście musisz postawić serwer też na czymś - tu wystarczy Debian z Apache. Osobiście bardzo odradzam takie coś, bo to jest wystawianie swojej sieci na ostrzał. Nie ryzykujesz tylko wystawionym kompem, ale jest to też zagrożeniem dla Twoich rodziców, czy innych w domu. Bez bardzo skrupulatnego ustawienia firewalla na routerze i przyblokowania wszystkich popularnych portów, to możesz wpuścić wielu nieproszonych gości do swojej sieci.

Ja też mogę polecić VPSa. Zobacz sobie przykładowo: https://frog.mikr.us/ - darmowy i prosty VPS.

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 21 sie 2024, 11:06
autor: Stasieusz
Piteusz pisze: 19 sie 2024, 14:03
Stasieusz pisze: 08 sie 2024, 14:02 Cześć!
Zapewne część z was poznaje mój projekt Iluminacje24. Właśnie przychodzę do was w tej sprawie. Sama strona z wszystkimi iluminacjami (oprócz mojej) będzie stała na hostingu prv.pl, jednakże moja iluminacja z pewnych przyczyn będzie stała na prywatnym serwerze w sieci lokalnej. Co więc zrobić, żeby ten serwer był publiczny? Żeby każdy mógł wejść na stronę, która stoi na tym serwerze. Od razu zaznaczam, że nie interesują mnie takie rzeczy jak przekierowanie portów, ponieważ mam internet LTE, na który umowę podpisał członek rodziny, więc ta opcja odpada. Może jakieś VPN? Hamachi? Jak to zrobić? Z góry dziękuję za pomoc :).
Jeżeli masz Orange, to prawdopodobnie też masz zmienne IP. Nie mogę Ci nic innego zaproponować, niż No-IP i skonfigurowanie na routerze dynamicznego DNSa na podstawie tego, co tam się wygeneruje. Oczywiście musisz postawić serwer też na czymś - tu wystarczy Debian z Apache. Osobiście bardzo odradzam takie coś, bo to jest wystawianie swojej sieci na ostrzał. Nie ryzykujesz tylko wystawionym kompem, ale jest to też zagrożeniem dla Twoich rodziców, czy innych w domu. Bez bardzo skrupulatnego ustawienia firewalla na routerze i przyblokowania wszystkich popularnych portów, to możesz wpuścić wielu nieproszonych gości do swojej sieci.

Ja też mogę polecić VPSa. Zobacz sobie przykładowo: https://frog.mikr.us/ - darmowy i prosty VPS.
Niestety, ale mam Play z zmiennym IP :(. Rozumiem, nie chciałbym też stawiać trzeciego serwera, bo ma latać streaming na jednym, sterowanie z www na drugim, a trzeciego właśnie nie chcę stawiać, no i jak patrzę na konsekwencje z tym związane - może nie ;). Zobaczę tego VPS-a, może to mi pomoże.

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 21 sie 2024, 11:15
autor: Stasieusz
Post nieaktualny.

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 22 sie 2024, 15:36
autor: Stasieusz
Teraz bardziej ogarniam (tak uważam :P) no i mam dostęp do jednego serwera VPS na Debianie. Czy mógłbym prosić o dalszą pomoc jak to skonfigurować? :D

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 05 wrz 2024, 20:24
autor: Stasieusz
Post nieaktualny.

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 04 lis 2024, 17:03
autor: Stasieusz
Witam,
Pomoc jednak będzie potrzebna. Obecnie jednak Arduino jest podłączone do komputera, a do arduino karta. Serwer www jest na apce XAMPP. Jak wystawić to na zewnątrz mając modem ZTE MF258 i internet Play? Będę bardzo wdzięczny za pomoc.

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 04 lis 2024, 18:57
autor: Piteusz
Stasieusz pisze: 04 lis 2024, 17:03 Witam,
Pomoc jednak będzie potrzebna. Obecnie jednak Arduino jest podłączone do komputera, a do arduino karta. Serwer www jest na apce XAMPP. Jak wystawić to na zewnątrz mając modem ZTE MF258 i internet Play? Będę bardzo wdzięczny za pomoc.
Przeszukałem instrukcję tego routera, ale nie znalazłem nic. Jakby co, przekazuję Ci ją też tutaj: https://www.instrukcjaobslugipdf.pl/zte ... ukcja?p=26

Ogólnie cała sprawa rozbija się o to, że musisz na routerze znaleźć funkcję przekierowywania portów. Po angielsku to jest "port forwarding". Na podstawie screenshota:
1. Musisz nazwać to udostępnianie jakoś (np. "Strona" czy nawet "Dupa" - to nie ma znaczenia)
2. Potem wybrać TCP/UDP
3. Następnie podać adres LAN Hosta - czyli lokalny adres IP Twojego serwera (np. 192.168.1.55)
4. WAN port port ustaw 80, LAN Host port ustaw taki, na jakim xammp hostuje stronę (pewnie też 80).
5. WAN Host IP nie ruszaj

Choć personalnie ja bym tego nie robił. Streamowałbym na YT lub gdzieś. Jeżeli zostawisz takie otwarte porty - każdy będzie mógł podsłuchiwać cały Twój ruch internetowy. Albo streamuj na YT i zrób embedda, albo jeżeli już musisz tym xammpem, ustaw stronę na innym porcie i forwarduj też inny port. Wtedy strona będzie działać pod adresem: http://stasieusz.krul.pl:6666

Re: Serwer WWW w sieci lokalnej. Jak "wystawić" go na zewnątrz?

: 04 lis 2024, 22:31
autor: Stasieusz
Piteusz pisze: 04 lis 2024, 18:57
Stasieusz pisze: 04 lis 2024, 17:03 Witam,
Pomoc jednak będzie potrzebna. Obecnie jednak Arduino jest podłączone do komputera, a do arduino karta. Serwer www jest na apce XAMPP. Jak wystawić to na zewnątrz mając modem ZTE MF258 i internet Play? Będę bardzo wdzięczny za pomoc.
Przeszukałem instrukcję tego routera, ale nie znalazłem nic. Jakby co, przekazuję Ci ją też tutaj: https://www.instrukcjaobslugipdf.pl/zte ... ukcja?p=26

Ogólnie cała sprawa rozbija się o to, że musisz na routerze znaleźć funkcję przekierowywania portów. Po angielsku to jest "port forwarding". Na podstawie screenshota:
1. Musisz nazwać to udostępnianie jakoś (np. "Strona" czy nawet "Dupa" - to nie ma znaczenia)
2. Potem wybrać TCP/UDP
3. Następnie podać adres LAN Hosta - czyli lokalny adres IP Twojego serwera (np. 192.168.1.55)
4. WAN port port ustaw 80, LAN Host port ustaw taki, na jakim xammp hostuje stronę (pewnie też 80).
5. WAN Host IP nie ruszaj

Choć personalnie ja bym tego nie robił. Streamowałbym na YT lub gdzieś. Jeżeli zostawisz takie otwarte porty - każdy będzie mógł podsłuchiwać cały Twój ruch internetowy. Albo streamuj na YT i zrób embedda, albo jeżeli już musisz tym xammpem, ustaw stronę na innym porcie i forwarduj też inny port. Wtedy strona będzie działać pod adresem: http://stasieusz.krul.pl:6666
To nie wiem :cry:. Próbuję to zrobić od kilku miesięcy i nie idzie, łączą się do mnie ludzie przez Radmina VPN. Na xampie stoi taka stronka, która przesyła informacje do Arduino, a ono przełącza przekaźniki. Sprawdzałem też na stronie typu whatismyip, jakie mam publiczne IP, to mi jedynie wyświetla IPV4. Czy to wystarczy?