Le mappage de ports consiste en fait à convertir un certain port de l'un des périphériques réseau (un routeur , un ordinateur ou un serveur) vers un autre périphérique réseau. type de traduction d’adresse NAT.
Tutoriels vidéo mysql recommandés : "tutoriel mysql"
LinuxLa fonction de redirection de port implémentée par la commande de connexion ssh, dans l'explication du port forwarding Avant, comprenons d'abord les paramètres de la commande ssh :
-f authentification en arrière-plan utilisateur/mot de passe, généralement utilisé en conjonction avec -N, sans se connecter à l'hôte distant
-p Le port du service sshd du serveur SSD connecté ; -L transfère un certain port de la machine locale (client) vers le port spécifié de la machine distante spécifiée. Le principe de fonctionnement est le suivant. Un port d'écoute de socket est alloué sur la machine locale. Une fois la connexion établie sur ce port, la connexion est transmise via le canalsécurisé, et en même temps, le canal distant. L'hôte et le port hôte de l'hôte sont établis. La redirection de port peut être spécifiée dans le fichier de configuration . Seul root peut transférer les ports privilégiés
-R transfère un port de l'hôte distant (serveur) vers le port spécifié de la machine locale spécifiée ; . Le principe de fonctionnement est le suivant : Un port d'écoute de socket est alloué sur l'hôte distant Une fois qu'il y a une connexion sur ce port, la connexion est redirigée via le canal sécurisé, et une connexion est établie entre l'hôte local. et le port du port hôte de l'hôte.
La redirection de port peut être spécifiée dans le fichier de configuration. Seule la connexion à l'hôte distant en tant que root peut transférer les ports privilégiés.
-C compresse la transmission des données.
-N n'exécute pas de scripts ou de commandes. Il est généralement utilisé avec
-g qui permet aux hôtes distants de se connecter au port transféré établi. . Si ce paramètre n'est pas ajouté, il est uniquement autorisé. L'hôte local établit une connexion
ssh -N -L8080:localhost:80 Hôte distant
Vous pouvez maintenant saisir directement localhost:8080 dans le navigateur pour accéder à ce site Web
Les trois couramment Les commandes de transfert utilisées sont :
MySQL
n'est accessible qu'en interne, et le pare-feu n'ouvre le port ssh qu'en externe. Dans ce cas, nous pouvons utiliser le tunnel SSH directement. Accédez à MySQL. ssh -p22 -CNg -L 3307:rds1r2cp34235345236.mysql.rds.aliyuncs.com:3306 root@localhostssh -C -f -N -g -L list en_port:DST_Host:DST_port user@Tunnel_Host ssh -C -f -N -g -R listen_port:DST_Host:DST_port user@Tunnel_Host ssh -C -f -N -g -D listen_port user@Tunnel_Host
Tutoriel vidéo en ligne MySQL gratuit
Dernier tutoriel vidéo d'introduction à MySQL
3Tutoriel vidéo d'introduction à Boolean Education Yan Shiba mysql
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!