Cara meneruskan port publik (dapat diakses jaringan) ke lokal (port atau host)


1

Saya menggunakan Ubutnu 9.04, dan XAMPP sebagai server pengujian untuk situs web saya. Yang ingin saya lakukan adalah membuat situs web saya dapat diakses jaringan. Untuk saat ini hanya alamat-ip-saya: 80 yang dapat diakses dan dikelola oleh XAMPP.
Tapi saya ingin menambahkan lebih banyak port seperti my-ip-address: 41100 misalnya dan membuatnya meneruskan ke host lokal tertentu seperti ( my-custom-domain.local ) yang saya buat dengan mengedit / mengkonfigurasi file / etc / hosts dan juga /opt/lampp/etc/extra/httpd-vhosts.conf .

Terima kasih


1
Mengapa Anda ingin mengubah port? vhost apache yang dikombinasikan dengan / etc / hosts harus memungkinkan Anda untuk bergabung my-custom-domain.localdengan / docs / local dan my-custom-domain.remotedengan / docs / remote. Saya tidak mendapatkan sudut port.
DaveParillo

Tujuannya adalah untuk membuat nama host-virtual-lokal saya tersedia di jaringan saya.
Omar Al-Ithawi

Jawaban:


1

Akhirnya saya menemukan solusinya:

  1. Jadikan Apache mendengarkan beberapa port seperti (44100, 44101, ..., 44199) karena itu port yang tidak digunakan / tidak terdaftar. [Anda dapat mengedit httpd.conf ports.conf untuk melakukan ini]

  2. Izinkan koneksi masuk ke port ini.

  3. Tambahkan host virtual baru dan konfigurasikan Apache untuk menggunakan port ini untuk host tersebut (setiap host sesuai dengan satu port).

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.