Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Václav Sobota 19 Května 2025, 23:17:53

Název: Nedostupný python SimpleHTTPServer [VYŘEŠENO]
Přispěvatel: Václav Sobota 19 Května 2025, 23:17:53
Dobrý den všem, vážení ubunťáci  :) .

Mám následující problém: pro domácí sdílení souborů mezi počítači a telefony si chci spustit pythonovský "mini-server". Postupoval jsem následovně:

Přesunul jsem se do složky k nasdílení
Kód: [Vybrat]
cd /home/vs/Videa a spustil jsem server pomocí
Kód: [Vybrat]
python3 -m http.server 8080 Potud vše parádní, z prohlížeče funguje, jak má. ALE pouze ze zdrojového počítače, z jiného zařízení (ve stejné WiFi) se tam nedostanu.

Samozřejmě jsem nejdřív Googlil https://askubuntu.com/questions/1408944/no-access-to-python-server (https://askubuntu.com/questions/1408944/no-access-to-python-server), takže jsem poznal, že místo 0.0.0.0:8080 musím zadat 192.168.1.6:8080, ale ani to nijak nepomohlo. Zkusil jsem i výjimku ve Firewallu (který je ale asi neaktivní):
Kód: [Vybrat]
sudo ufw status numbered
Stav: neaktivní
$ sudo ufw allow from any to any port 8080 proto udp
Pravidla aktualizována
Pravidla aktualizována (v6)
$ sudo ufw status numbered
Stav: neaktivní
$ sudo ufw allow 8080
Pravidla aktualizována
Pravidla aktualizována (v6)
Zdroj: https://stackoverflow.com/questions/27812241/cannot-connect-to-python-m-simplehttpserver-server (https://stackoverflow.com/questions/27812241/cannot-connect-to-python-m-simplehttpserver-server)

Bohužel, ani to mi nepomohlo. Najde se nějaký zkušený síťař s řešením? Předem moc děkuji!
Název: Re:Nedostupný python SimpleHTTPServer
Přispěvatel: Petr Merlin Vaněček 20 Května 2025, 19:26:03
Nejsem sice kovaný v pythonu, ale nespustí ten příkaz server jen na localhostu?

Kód: [Vybrat]
python3 -m http.server 8080 --bind 0.0.0.0

by to mohl spustit na všech dostupných IP tj. i na té 192.168.1.6 (doporučuji ověřit její aktuálnost)

edit: případně ten bind udělat na 192.168.1.6
Název: Re:Nedostupný python SimpleHTTPServer
Přispěvatel: Václav Sobota 21 Května 2025, 00:46:20
Dekuju moc, takhle to zafungovalo. A pritom mam za to, ze jsem to zkousel uz predtim (ale asi slo o bind na port, ne na IP)...