modificar etc cambiar archivo agregar linux dns port hostname

linux - etc - modificar archivo host



¿Puedo asignar un nombre de host*y*un puerto con/etc/hosts? (2)

¿Puedo asignar una dirección IP como 127.0.0.1 a un nombre de dominio y un puerto?

Por ejemplo, me gustaría asignar 127.0.0.1 a api.example.com:8000

¡Gracias!


No, eso no es posible. El puerto no es parte del nombre de host, por lo que no tiene ningún significado en el archivo de hosts .


Si realmente necesita hacer esto, use el proxy inverso.

Por ejemplo, con nginx como proxy inverso

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