首頁  >  問答  >  主體

我可以使用 /etc/hosts 來對應主機名稱*和*連接埠嗎?

我可以將 127.0.0.1 這樣的 IP 位址對應到網域名稱連接埠嗎?

例如,我想將 127.0.0.1 對應到 api.example.com:8000

P粉512729862P粉512729862393 天前806

全部回覆(2)我來回復

  • P粉007288593

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

    如果您確實需要這樣做,請使用反向代理。例如,使用 Nginx:

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

    回覆
    0
  • P粉899950720

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

    不,這是不可能的。該連接埠不是主機名稱的一部分,因此它在 hosts 檔案中沒有任何意義。

    回覆
    0
  • 取消回覆