GNU/Linux >> Belajar Linux >  >> Linux

Bisakah saya memetakan nama host * dan * port dengan /etc/hosts?

Tidak, itu tidak mungkin. Port bukan bagian dari nama host, jadi tidak ada artinya di hosts -berkas.


Jika Anda benar-benar perlu melakukan ini, gunakan proxy terbalik. Misalnya, dengan Nginx:

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

Linux
  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Buat File Host Khusus Pengguna Untuk Melengkapi /etc/hosts?

  3. Linux – Apa File Default Untuk `hostname`?

  1. Bagaimana cara memonitor file /etc/shadow dan /etc/passwd untuk perubahan dengan Auditd?

  2. CentOS / RHEL :Cara Memulihkan dari file /etc/passwd yang dihapus

  3. Tambahkan baris ke file /etc/hosts dengan skrip Shell

  1. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  2. Bagaimana saya bisa menjalankan SSH pada port selain 22?

  3. Bagaimana saya bisa mengembalikan chmod pada direktori dll?