Rumah  >  Soal Jawab  >  teks badan

Bolehkah saya menggunakan /etc/hosts untuk memetakan nama hos *dan* port?

Bolehkah saya memetakan alamat IP seperti 127.0.0.1 ke nama domain dan port?

Sebagai contoh, saya ingin memetakan

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

P粉512729862P粉512729862393 hari yang lalu809

membalas semua(2)saya akan balas

  • P粉007288593

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

    Jika anda benar-benar perlu melakukan ini, gunakan proksi terbalik. Contohnya, menggunakan Nginx:

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

    balas
    0
  • P粉899950720

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

    Tidak, ini tidak mungkin. Port bukan sebahagian daripada nama hos, jadi ia tidak mempunyai makna dalam fail hosts.

    balas
    0
  • Batalbalas