Maison  >  Questions et réponses  >  le corps du texte

Puis-je utiliser /etc/hosts pour mapper les noms d'hôtes *et* les ports ?

Puis-je mapper une adresse IP comme 127.0.0.1 à un nom de domaine et un port ?

Par exemple, je souhaite mapper

à api.example.com:8000127.0.0.1 映射到 api.example.com:8000

P粉512729862P粉512729862393 Il y a quelques jours807

répondre à tous(2)je répondrai

  • P粉007288593

    P粉0072885932023-10-16 17:42:34

    Si vous en avez vraiment besoin, utilisez un proxy inverse. Par exemple, en utilisant Nginx :

    server {
      listen       api.mydomain.com:80;
      server_name  api.mydomain.com;
      location / {
        proxy_pass http://127.0.0.1:8000;
      }
    }

    répondre
    0
  • P粉899950720

    P粉8999507202023-10-16 16:03:27

    Non, ce n'est pas possible. Le port ne fait pas partie du nom d'hôte, il n'a donc aucune signification dans le fichier hosts.

    répondre
    0
  • Annulerrépondre