it-swarm.com.de

Kann ich einen Hostnamen * und * einen Port mit / etc / hosts verbinden?

Kann ich eine IP-Adresse wie 127.0.0.1 zu einem Domainnamen nd einem Port?

Zum Beispiel möchte ich 127.0.0.1 bis api.example.com:8000

Vielen Dank!

172
Carson

Nein, das geht nicht. Der Port ist nicht Teil des Hostnamens, daher hat er in der hosts- Datei keine Bedeutung.

167
mata

Wenn Sie dies wirklich tun müssen, verwenden Sie den Reverse-Proxy.

Zum Beispiel mit nginx als Reverse Proxy

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