Port 8000 : serveurs HTTP alternatifs / de développement

Le port 8000 (TCP) est utilisé par les serveurs HTTP alternatifs et de développement. Il est destiné aux machines de développement ou aux réseaux locaux, et non à internet public.

Mis à jour le

Port8000
ProtocoleTCP
ServiceHTTP alternatif / serveurs de développement
Exposition à internetUsage local ou interne

Vérifier si le port 8000 est ouvert

À quoi sert le port 8000 ?

Courant pour le runserver de Django, le http.server de Python et d’autres serveurs de développement.

Le port 8000 doit-il être ouvert ?

Usage local ou interne. Il est destiné aux machines de développement ou aux réseaux locaux, et non à internet public. Utilisez-le pour le développement local ; en production, servez vos applications via un proxy inverse sur les ports 80/443.

Voir ce qui écoute sur le port 8000

# Linux
sudo ss -tlnp | grep ':8000 '

# macOS
sudo lsof -nP -i TCP:8000 -sTCP:LISTEN

# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 8000 -State Listen

Ouvrir ou bloquer le port 8000 dans un pare-feu

# Ubuntu / Debian (ufw)
sudo ufw allow 8000/tcp
sudo ufw deny 8000/tcp

# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 8000" -Direction Inbound -Protocol TCP -LocalPort 8000 -Action Allow

Sur les serveurs cloud, ouvrez aussi le port dans le groupe de sécurité ou le pare-feu réseau du fournisseur. À domicile, un service derrière une box ou un routeur nécessite une règle de redirection de port vers l’adresse IP locale de l’appareil.

Tester depuis l’extérieur

Un port peut être ouvert sur le serveur mais bloqué en amont. Le Port Checker se connecte depuis internet : il montre donc ce que voit le reste du monde. Depuis votre propre machine, utilisez nc -vz example.com 8000 (macOS/Linux) ou Test-NetConnection example.com -Port 8000 (Windows).

Questions fréquentes

À quoi sert le port 8000 ?
Courant pour le runserver de Django, le http.server de Python et d’autres serveurs de développement.
Est-il sûr d’ouvrir le port 8000 ?
Usage local ou interne. Il est destiné aux machines de développement ou aux réseaux locaux, et non à internet public.
Comment vérifier si le port 8000 est ouvert ?
Saisissez votre domaine ou votre IP publique dans le Port Checker avec le port 8000. L’outil tente une connexion TCP depuis internet et indique ouvert, fermé ou filtré.