Rediriger vers votre serveur Web à l'aide d'une URL sans adresse IP statique

Vous pouvez accéder à un serveur web via la même URL sans acheter d'adresse IP fixe. Configurez un DNS dynamique (DDNS) pour qu'un nom d'hôte suive les changements de votre adresse IP publique, puis configurez un accès entrant sécurisé au serveur. Si votre connexion Internet utilise un NAT de niveau opérateur (CGNAT), utilisez un tunnel plutôt qu'une simple redirection de port.

Cela diffère de l'attribution d'une adresse IP publique permanente à votre ordinateur. Le DDNS modifie un enregistrement DNS lorsque votre FAI attribue une nouvelle adresse ; les visiteurs continuent d'utiliser le même nom d'hôte, par exemple : home.example.net.

Ce dont vous avez besoin avant de commencer

Pour la méthode DDNS classique, vous avez besoin d'un serveur web fonctionnel, d'un routeur que vous pouvez administrer, d'un nom d'hôte ou d'un domaine DDNS et d'une connexion internet accessible publiquement. Le protocole HTTPS doit également être configuré pour le site web. Les menus des routeurs et les forfaits des fournisseurs d'accès varient, il est donc important de suivre les instructions actuelles de votre fournisseur plutôt que de vous fier à une capture d'écran obsolète.

Comment accéder à un serveur web avec une URL et une adresse IP dynamique

1. Vérifiez que le serveur web fonctionne sur votre réseau local.

Lancez le site web et ouvrez son adresse locale depuis un autre appareil du même réseau. Par exemple, un serveur écoutant 192.168.1.50sur le port 8080 8080sera testé à l'adresse http://192.168.1.50:80808080. Ce ne sont que des exemples d'adresses ; vous ne devez pas les copier aveuglément.

Réservez l'adresse IP privée du serveur dans les paramètres DHCP de votre routeur, ou configurez une adresse LAN stable. L'adresse IP publique peut changer, mais le routeur doit toujours savoir quel périphérique local reçoit les requêtes entrantes.

Le navigateur affiche un test du serveur web local à l'adresse 192.168.1.50 sur le port 8080 avec le message vert « Le site est en cours d'exécution ».
Exemple de vérification du bon fonctionnement du site web sur le réseau domestique avant de modifier les paramètres DNS ou du routeur.

2. Créez un nom d'hôte DNS dynamique et activez les mises à jour.

Choisissez un fournisseur comme No-IP, créez un nom d'hôte et configurez les mises à jour automatiques. Si votre routeur est compatible avec ce fournisseur, accédez à sa section DNS dynamique (DDNS), sélectionnez le fournisseur et saisissez le nom d'hôte ainsi que les identifiants ou la clé de mise à jour fournis par le fournisseur. Sinon, installez le client de mise à jour du fournisseur sur un ordinateur toujours allumé. Consultez le guide d'installation officiel du routeur No-IP .

Une autre option pour un domaine utilisant le DNS de Cloudflare consiste à mettre à jour son enregistrement A via l'API Cloudflare. Cloudflare documente les mises à jour d'IP dynamiques . N'intégrez pas de jeton d'API DNS dans les fichiers publics de votre site web.

Après une mise à jour, vérifiez que le nom d'hôte correspond bien à l'adresse IP publique actuelle de la connexion. L'adresse d'exemple 203.0.113.20ci-dessous est réservée à la documentation et ne vous permettra pas d'accéder à votre domicile.

Exemple de tableau de bord DNS dynamique montrant que home.example.net est associé à l'adresse IP de documentation 203.0.113.20 et qu'un indicateur de mise à jour de l'enregistrement est présent.
Le nom d'hôte est mis à jour lorsque l'adresse IP publique change ; le tableau de bord présenté en exemple ne correspond pas à un compte fournisseur réel.

3. Redirigez le trafic web vers le périphérique approprié

Lors d'une connexion avec une adresse IP publique, configurez la page de redirection de ports de votre routeur afin d'envoyer le port TCP externe requis vers l'adresse IP locale réservée du serveur. Pour un site HTTPS classique, le port externe 443est généralement redirigé vers un serveur web ou un proxy inverse écoutant sur le port 443. Ce serveur HTTPS peut ensuite relayer les requêtes vers une application sur le port 8080. Ces ports sont distincts et nécessitent une configuration serveur appropriée.

Autorisez uniquement le trafic nécessaire à travers le pare-feu hôte. Utilisez un certificat TLS valide et redirigez le trafic HTTP vers HTTPS lorsque cela est approprié. Certaines méthodes de validation de certificat requièrent un port80 ; consultez les exigences de Let's Encrypt . Évitez de rendre accessible sur Internet un tableau de bord d'administration ou un serveur de développement non protégé.

Page de configuration du routeur pour la redirection du port TCP externe 443 vers l'adresse IP interne 192.168.1.50 et le port 443
Exemple de règle de redirection de port pour un point de terminaison HTTPS ; son service interne doit effectivement écouter sur le port 443.

4. Testez l'URL publique depuis l'extérieur de votre réseau.

Désactivez le Wi-Fi sur votre téléphone et utilisez https://home.example.netles données mobiles pour accéder au site, en remplaçant le nom d'hôte par le vôtre. Il est important de tester depuis l'extérieur, car certains routeurs ne peuvent pas accéder à leur propre adresse IP publique depuis le réseau local. Vérifiez que le site se charge correctement et que votre navigateur accepte son certificat HTTPS.

Si le site est inaccessible, vérifiez dans cet ordre sa disponibilité locale, l'état de mise à jour du DDNS, la résolution DNS, la redirection du routeur, le pare-feu du serveur et la configuration TLS. Les caches DNS peuvent conserver brièvement une ancienne adresse IP après une modification.

Navigateur Web affichant un site Web HTTPS à l'adresse home.example.net avec le message vert « Site Web disponible ».
Exemple de résultat après la configuration du nom d'hôte public, du service HTTPS et de l'accès externe.

Que se passe-t-il si votre FAI utilise CGNAT ou bloque les ports entrants ?

Le DDNS seul ne peut pas résoudre le CGNAT : le routeur ne contrôle pas l’adresse IPv4 publique partagée, de sorte que les connexions entrantes non sollicitées ne peuvent généralement pas atteindre votre appareil. Comparez l’adresse WAN affichée par votre routeur avec l’adresse IP publique fournie par un service de vérification d’adresse IP externe. Si elles diffèrent, ou si votre routeur possède une adresse dans une plage privée ou partagée, demandez à votre fournisseur d’accès Internet si une adresse routable est disponible.

Pour un site web sans redirection de port entrante, Cloudflare Tunnel connecte un service local à un nom d'hôte public via une connexion sortante ; la publication d'une application nécessite un domaine configuré avec Cloudflare. Tailscale Funnel peut fournir une URL HTTPS publique pour une application sans configuration de ports de routeur. Consultez les exigences et les contrôles d'accès de chaque service avant d'exposer des données sensibles.

Devriez-vous encore utiliser URLRedirector ?

L'utilitaire URLRedirector d'origine était conçu pour les anciennes versions de Windows et utilisait une page de redirection accessible par FTP pour rediriger les visiteurs vers une adresse IP changeante. Cette méthode, bien qu'ancienne, diffère des solutions DDNS modernes basées sur le DNS. Son ancien emplacement de téléchargement et son statut de maintenance actuel n'ayant pu être vérifiés, il n'est pas recommandé de l'installer lors d'une nouvelle configuration.

En résumé : utilisez DDNS, HTTPS et une redirection de port correctement configurée lorsque votre connexion dispose d’une adresse IP publique accessible. Utilisez un tunnel sortant lorsque l’accès entrant direct est impossible. Ces deux méthodes offrent aux visiteurs une URL stable sans que vous ayez à louer une adresse IP statique.

Laisser un commentaire

Comment partitionner un disque dur sous Windows 10 ou 11

Comment partitionner un disque dur sous Windows 10 ou 11

Créez un nouveau lecteur sous Windows 10 ou 11 avec la Gestion des disques. Découvrez comment réduire la taille du lecteur C:, formater une partition et éviter les erreurs courantes.

Comment modifier des fichiers MDB Microsoft Access sans installer Access ?

Comment modifier des fichiers MDB Microsoft Access sans installer Access ?

Utilisez MDB Viewer Plus pour ouvrir, rechercher, modifier et exporter des fichiers Access MDB sous Windows sans utiliser Microsoft Access. Inclut les étapes d'installation et les limitations liées à ACCDB.

Comment empêcher les autres de voir votre écran et protéger vos données sensibles

Comment empêcher les autres de voir votre écran et protéger vos données sensibles

Empêchez les personnes à proximité de lire votre écran grâce à un filtre de confidentialité, un placement de bureau plus intelligent, des raccourcis de verrouillage Windows et des paramètres d'affichage plus sûrs.

ProcDump : Capturez les vidages de processus pour diagnostiquer les pics et les plantages du processeur

ProcDump : Capturez les vidages de processus pour diagnostiquer les pics et les plantages du processeur

Apprenez à utiliser Microsoft ProcDump pour capturer des vidages de processus Windows à la demande ou lors de pics d'utilisation du processeur, de plantages et de blocages, puis examinez les résultats.

Résoudre les problèmes Winsock LSP et réinitialiser TCP/IP pour rétablir la connectivité Internet

Résoudre les problèmes Winsock LSP et réinitialiser TCP/IP pour rétablir la connectivité Internet

Résolvez les problèmes de connexion réseau Windows en inspectant le catalogue Winsock, en réinitialisant Winsock et TCP/IP en toute sécurité et en vérifiant les paramètres DNS et de la carte réseau.

Rediriger vers votre serveur Web à l'aide d'une URL sans adresse IP statique

Rediriger vers votre serveur Web à l'aide d'une URL sans adresse IP statique

Utilisez un DNS dynamique pour accéder à votre serveur web domestique par son URL sans adresse IP statique. Configurez la redirection de ports et le protocole HTTPS, ou utilisez un tunnel si votre fournisseur d'accès Internet utilise CGNAT.

Configurez la priorité de transfert des applications avec NetBalancer pour réduire les ralentissements Internet.

Configurez la priorité de transfert des applications avec NetBalancer pour réduire les ralentissements Internet.

Utilisez NetBalancer pour prioriser les téléchargements et les chargements d'applications, limiter le trafic en arrière-plan et maintenir la réactivité des applications Windows importantes.

Coupure automatique du son lorsque les écouteurs sont débranchés sous Windows 10

Coupure automatique du son lorsque les écouteurs sont débranchés sous Windows 10

Pour éviter que le son ne se propage sur vos haut-parleurs lorsque vos écouteurs sont déconnectés sous Windows 10, configurez WinMute pour Bluetooth et vérifiez les options des écouteurs filaires.

Contrôler la luminosité sur plusieurs écrans depuis la barre d'état système

Contrôler la luminosité sur plusieurs écrans depuis la barre d'état système

Utilisez Twinkle Tray pour régler la luminosité d'un moniteur individuel ou lié à un autre depuis la barre d'état système Windows, définir des raccourcis et résoudre les problèmes de détection courants.

Comment résoudre le problème « Échec du démarrage de la sortie » d'OBS sous Windows

Comment résoudre le problème « Échec du démarrage de la sortie » d'OBS sous Windows

Résolvez l'erreur « Échec du démarrage de la sortie » d'OBS en testant x264, en vérifiant les encodeurs d'enregistrement et de diffusion, en mettant à jour les pilotes GPU et en consultant les journaux d'OBS.