Jak mogę udostępnić mój serwer Ubuntu w Internecie?

0

Zainstalowałem już aplikacje, aby zrobić mój serwer WWW. kiedy wpisuję zwolniony adres DHCP w przeglądarce internetowej, mogę uzyskać do niego dostęp, ale wszystko, co mówi, to „działa… itd.”. Mogę z powodzeniem kopiować pliki do / var / www za pomocą WINSCP, ale nie widzę żadnych plików, gdy łączę się z nim za pomocą mojego komputera z systemem Windows w przeglądarce. Po drugie, próbowałem przekierować port na mój domowy router SMC, akceptuje on tylko lokalną sieć LAN ip, którą mój serwer ubuntu odbiera ip z routera ... co powinienem zrobić? czy możesz pomóc proszę ????

Dzięki,

wahid
źródło
Czy ktoś naprawdę był tak daleko, jak postanowił użyć, nawet iść, aby wyglądać bardziej?
ta.speot. jest
Przez „nie widzę żadnych plików” masz na myśli, że nadal wyświetla komunikat „To działa”?
ytg

Odpowiedzi:

1

Komunikat „To działa” pochodzi z domyślnego pliku index.html w katalogu / var / www. Musisz edytować plik HTML, aby utworzyć łącza do dodatkowych plików skopiowanych z systemu Windows. Lub wpisz dokładną nazwę pliku HTML w przeglądarce.

użytkownik53055
źródło
0

Najlepiej jest mieć serwery na stałych (statycznych) adresach IP, a nie na dynamicznie przypisywanych adresach IP, które mogą się zmieniać z dnia na dzień. Możesz użyć panelu sterowania routera, aby ograniczyć zakres adresów, które przekazuje DHCP, i użyć adresu IP poza tym zakresem dla serwera.

Na przykład, jeśli router ma adres 192.168.1.254 i przekazuje adresy DHCP od 192.168.1.1 do 192.168.1.100, możesz użyć 192.168.1.200 jako adresu stałego dla swojego serwera.

W przeciwnym razie możesz użyć określić dynamicznie przypisany adres IP w regule przekazywania. Może przestać działać któregoś dnia, ale na jakiś czas będzie OK. ifconfig -apokaże ci aktualny adres IP twojego serwera LAN.

Sugeruję, jeśli jeszcze tego nie zrobiłeś, przeczytasz o konsekwencjach bezpieczeństwa udostępniania twojego serwera domowego botnetom.

RedGrittyBrick
źródło
Myślałem, że serwer WWW działa tylko przez statyczne adresy IP? Masz też link do jakiegoś miejsca, w którym mogę znaleźć więcej informacji na ten temat?
Muhammad Usman,
Rozsądne jest ustawienie statycznego adresu IP dla serwera WWW, ale możliwe jest zapewnienie usługi internetowej na dynamicznym adresie IP. Istnieją dynamiczne usługi DNS, które przypisują statyczną nazwę DNS do dynamicznego adresu IP. Google dla „Dynamic DNS” i dla Apache, IIS, NGINX lub po prostu „Web-server”.
RedGrittyBrick