Vous pouvez utiliser le mappage de ports pour accéder aux services sur autres ECS intranet qui n'ont pas acheté de bande passante du réseau public via un serveur cloud ECS avec un réseau public. Il existe de nombreuses solutions de mappage de ports, telles que SSH Tunnel et rinetd sous Linux, portmap sous Windows, etc. Cet article présente brièvement rinetd et la méthode de configuration du tunnel ssh.
Remarque : les configurations et instructions pertinentes contenues dans cet article ne sont utilisées qu'à titre d'exemples et de directives de fonctionnement. Alibaba Cloud n'est pas responsable des résultats des opérations associées et des problèmes qui en résultent.
S'il s'agit d'un système Ubuntu, vous pouvez directement utiliser la commande suivante pour installer :
apt-get install rinetd -y
wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd
sed -i ‘s/65536/65535/g’ rinetd.c# 修改端口范围,否则会报错
mkdir /usr/man&&make&&make install
fichier de configuration :
cat >>/etc/rinetd.conf <>/etc/rc.local # allow 192.168.2. # deny 192.168.1. # bindadress bindport connectaddress connectport0.0.0.0 3306 example.rds.aliyuncs.com 3306logfile /var/log/rinetd.logendecho rinetd >>/etc/rc.local Copier après la connexion
5. Utilisation : Après le démarrage de rinetd, vous pouvez déjà vous connecter à l'exemple de base de données rds en mode intranet via le port 3306 du serveur cloud. À l’exception de ce scénario, d’autres configurations de redirection de port intranet sont similaires. Cependant, étant donné que le port du protocole FTP est aléatoire, le transfert ne peut pas être effectué via cette méthode. De plus, une certaine IP ou segment IP peut être autorisé/refusé dans le fichier de configuration, améliorant ainsi la sécurité du port intranet. Méthode de configuration du tunnel SSHÉtablissez un tunnel SSH entre Putty et l'ECS avec une adresse IP publique, puis utilisez la redirection de port local pour implémenter l'ECS intranet sur le terminal PC du client Accès direct vers RDS offre aux clients une grande commodité pour la gestion à distance. Le sens du flux de données est le suivant : Prérequis
Configuration du client1. Utilisez putty sur le client et renseignez l'IP et le port ssh de l'ECS public
2. Configurer le tunnel SSH : Port source est le port d'écoute local du PC, Destination renseignez l'adresse intranet et le port du serveur ECS intranet. Cliquez ensuite sur Ajouter, un enregistrement de redirection de port sera généré, puis cliquez sur Ouvrir pour ouvrir la connexion SSH : 3 . Dans Dans la fenêtre contextuelle, entrez SSH normal pour vous connecter au serveur ECS avec une adresse IP publique : 4. sur le terminal du PC client et vous devriez voir une surveillance locale du port 22 de 127.0.0.1 : 5. Serveur ECS sur l'intranet :
6. Cette méthode est également applicable aux systèmes Windows (afin de ne pas entrer en conflit avec le port du terminal PC client, le port 33389 est utilisé. ici comme port d'écoute local) 7. RDS sur l'intranet peut également être implémenté : 8. Oui Il est très pratique d'utiliser directement le programme client de base de données sur le terminal du PC client pour se connecter à la base de données en RDS. De plus, cette fonction dans SecureCRT est appeléeRedirection de port , et la même fonction peut être obtenue après une configuration similaire. 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!
Étiquettes associées:
source:php.cn
Article précédent:Explication détaillée du partage de la session en cours avec d'autres utilisateurs via Xshell sous le système Linux (image et texte)
Article suivant:Une introduction détaillée à la méthode de configuration permettant de maintenir le processus en cours d'exécution après la déconnexion du client SSH sous Linux
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Derniers numéros
Comment afficher la version mobile de Google Chrome
Bonjour professeur, comment puis-je changer Google Chrome en version mobile ?
Depuis 2024-04-23 00:22:19
0
10
1929
Il n'y a aucune sortie dans la fenêtre parent
document.onclick = function(){ window.opener.document.write('Je suis la sortie de la fenêt...
Depuis 2024-04-18 23:52:34
0
1
1549
Où sont les didacticiels sur la cartographie mentale CSS ?
Didacticiel
Depuis 2024-04-16 10:10:18
0
0
1582
Rubriques connexes
Plus>
|