Komputer, Perangkat lunak
Cara mengkonfigurasi menerima koneksi melalui 8080 (port): instruksi, diagram dan ulasan
Pelabuhan di jaringan komputer adalah nomor alam yang dicatat di header protokol OSI. Hal ini dirancang untuk mengidentifikasi penerima proses paket di host yang sama.
Sebagai aturan, di ruang pengguna pada host dengan sistem operasi yang terpasang berasal lebih dari satu proses pada suatu waktu, dan masing-masing menjalankan program tertentu. Jika program ini mempengaruhi jaringan komputer "shell" dari waktu ke waktu itu mendapat melalui IP-paket yang ditujukan untuk salah satu program.
Bagaimana cara kerjanya?
Jika program menggunakan pertukaran data melalui jaringan, proses ini dapat berlangsung sebagai berikut:
- Dalam OS meminta nomor port tertentu. Sistem ini dapat menyediakan baik program dan melarang transfer (ini terjadi dalam kasus di mana nomor port sudah digunakan oleh aplikasi lain).
- Pada OS diminta tidak menentukan nomor port di apapun yang tersedia. Sistem itu sendiri memilih dan menyediakan Program.
Cara membuka port (8080, 80 dan seterusnya)? Dalam jaringan informasi dipertukarkan sesuai dengan protokol tertentu (antara dua proses). Untuk koneksi telah ditetapkan, berikut ini diperlukan:
- IP-address dari pengirim dan penerima host (yang dibutuhkan untuk rute dibangun di antara mereka);
- nomor protokol;
- Kamar kedua port (sumber dan tujuan).
Jika koneksi melalui TCP, port sumber yang digunakan sebagai sistem operasi penerima untuk mengkonfirmasi transmisi data dan proses penerima untuk membalas.
port terbuka dan tertutup
Pada bagian dari host dan nomor port tindakan pengirim sebagai mitra untuk alamat pengirim, yang ditunjukkan pada amplop. Jumlah ini disebut sebaliknya.
Dalam kasus di mana proses pada host secara teratur menggunakan nomor port yang sama untuk port dianggap terbuka. Sebagai contoh, program yang berkaitan dengan server dapat menggunakan semua waktu 80 atau 8080 untuk komunikasi. Ketika proses tidak dapat membuka port yang dianggap tertutup.
nomor port
Semua port memiliki nomor mereka terdaftar dengan cara yang ditentukan. Masing-masing dirancang untuk tujuan tertentu. Jadi sering Anda dapat melihat port 8080. Mengapa Anda membutuhkan fungsi ini ketika menggunakan Internet?
Menurut data resmi, port TCP dan dirancang untuk digunakan dengan HTTP. Secara tidak resmi, juga digunakan oleh kontainer servlet Tomcat ditulis di Jawa.
TCP-port 8080 dapat menggunakan protokol khusus untuk komunikasi, tergantung pada aplikasi. Protokol adalah seperangkat aturan formal yang menjelaskan bagaimana data ditransmisikan melalui jaringan. Hal ini dapat disajikan dalam bahasa yang digunakan antara komputer untuk membantu mereka berkomunikasi dengan lebih efektif.
Protokol HTTP, yang berjalan melalui 8080, menentukan format komunikasi antara browser Internet dan situs web. Contoh lain adalah protokol IMAP, yang mendefinisikan hubungan antara server IMAP mail dan klien atau, akhirnya, protokol SSL, yang menentukan format yang digunakan untuk pesan terenkripsi.
transfer data
Dengan demikian, TCP Port 8080 menggunakan Transmission Control Protocol. Dia adalah salah satu protokol utama dalam jaringan TCP / IP. Sedangkan penawaran protokol IP hanya dengan paket, TCP memungkinkan dua host untuk membuat sambungan dan pertukaran aliran data. Ini menjamin pengiriman mereka, serta fakta bahwa paket akan dikirimkan ke port 8080 dalam urutan yang sama di mana mereka dikirim. koneksi dijamin selama 8080 - ini adalah perbedaan utama antara TCP dan UDP. UDP 8080 tidak akan menjamin sambungan yang sama.
Cara membuka port 8080 pada Windows 7?
Untuk melakukan hal ini, pergi ke "Start" menu dan menemukan Control Panel. Hal ini diperlukan untuk klik pada "Jaringan" sub-menu dan menemukan "modul Firewall." Pada tab "Pengecualian", menemukan "Add Pelabuhan". Anda akan membuka kotak dialog di mana Anda harus memasukkan nomor port. Pastikan bahwa pengaturan ditentukan dalam TCP, lalu pilih OK.
Cara menutup port 8080? Hal ini cukup untuk mengatur koneksi ke port tertentu lain.
Konfigurasi Lanjutan HTTP dan TCP Proxy
Protokol HTTP berjalan di atas TCP, tetapi memberikan informasi tambahan tentang menugaskan pesan. Untuk alasan ini, dua proxy dikonfigurasi berbeda.
HTTP-lintas termasuk host target dan port untuk pesan. Dia melanjutkan koneksi on-TCP dengan endpoint TCP, yaitu, antara host tertentu dan port. Biasanya, HTTP-Post poin ke titik akhir sama dengan TCP-koneksi. Jika Anda mengubah konfigurasi klien untuk menggunakan HTTP koneksi server proxy dibuat ke host lain dan port, bukan URL yang ditentukan dalam HTTP-alamat. Ini berarti bahwa titik akhir TCP dalam pesan berbeda dari yang akhir yang terhubung.
Sebagai contoh, jika HTTP-request dikirim ke permintaan halaman http://192.0.2.1:8080/operation meliputi «192.0.2.1:8080» judul «host» HTTP-pesan yang dikirim ke port 8080 pada host 192,0. 2.1.
Namun, jika Anda mengkonfigurasi HTTP-klien untuk menggunakan server proxy, dasar TCP-koneksi pergi ke titik akhir TCP baginya, sementara pesan masih mengandung titik akhir asli.
Misalnya, jika Anda mengkonfigurasi klien untuk mengirim pesan mereka ke server proxy di 198281.100.1 port 3128, dan klien mengirimkan permintaan untuk http://192.0.2.1:8080/operation, pesan masih mengandung «192.0.2.1: 8080" judul «host», dan sekarang juga di bidang «Permintaan-Line». Namun, pesan ini sekarang dikirim melalui TCP-koneksi di 198.51.100.1:3128. Dengan demikian, HTTP server proxy dapat menerima pesan pada port yang sama (proxy pada port 8080) dan dapat mengirimkannya ke beberapa layanan yang berbeda atas dasar informasi tentang penerima.
Cara mengkonfigurasi menerima koneksi pada port 8080?
Jadi, judul «host» ditambahkan ke HTTP / 1.1. Koneksi HTTP / 1.0 tidak memasukkannya dalam dirinya. Untuk alasan ini, senyawa tersebut, yang tidak lulus melalui proxy tidak termasuk host dan port untuk pesan. Namun, informasi tentang HTTP / 1.0, yang dikirim melalui server proxy, masih mengandung host target dan port di "string". Oleh karena itu, tidak adanya judul «Hosti» tidak menimbulkan masalah bagi proxy.
Untuk mengaktifkan TCP proxy, Anda harus mengubah konfigurasi klien dengan TCP endpoint secara real time pada titik akhir tergantikan. Tidak seperti HTTP, protokol tidak menyediakan kemampuan built-in untuk menggunakan proxy. Artinya, jika Anda terhubung ke server proxy melalui TCP, untuk transmisi informasi ke tujuan akhir tidak menyediakan mekanisme apapun.
Cara mengatur beberapa koneksi melalui 8080?
Satu-satunya cara untuk proxy TCP memungkinkan koneksi ke beberapa sistem (yaitu, tujuan akhir), tidak peduli berapa banyak lalu lintas akan dikirim ke senyawa ini - adalah untuk mendengarkan port lain untuk masing-masing sistem. Hal ini memungkinkan Anda untuk menghubungkan dan mempertahankan informasi tentang nomor port-fiturnya sesuai dengan masing-masing endpoint. Maka klien dikonfigurasi dengan port proxy yang sesuai untuk setiap sistem dengan yang dibutuhkan untuk menghubungkan. TCP proxy yang mendengarkan port dan titik akhir yang sesuai mereka dikonfigurasi dalam operator
Dalam contoh ini, 198.51.100.1 adalah IP-address dari server proxy. Setiap lalu lintas dikirim ke port 3333 pada server proxy dikirim ke port 8080 di alamat berikut: www. Misalnya. com:
Jadi, Anda harus mengubah file konfigurasi klien setiap kali Anda menambahkan tujuan baru untuk lalu lintas. Pembatasan ini tidak berlaku untuk HTTP-Proxy.
Interaksi antara HTTP dan TCP
Untuk memahami bagaimana pelabuhan menangani di HTTP dan TCP proxy, Anda memiliki dua layanan pada 192.0.2.1:8080 dan 192.0.2.1:8081, dan server proxy berjalan di 198.51.100.1. Jika mereka berbeda dalam IP-address bukan oleh nomor port, contoh ini akan sama kecuali untuk alamat yang sesuai untuk setiap layanan. Jika mereka mengharapkan HTTP-lintas untuk permintaan port proxy satu-HTTP pada kedua titik akhir TCP dapat dikirim kepadanya. Ketika sebuah HTTP melihat bahwa pesan ditujukan 192.0.2.1:8080, proxy meneruskan pesan ke alamat ini, atau menerapkan aturan bahwa ia memiliki untuk layanan ini. Prosedur yang sama berlaku untuk 192.0.2.1:8081, menggunakan port yang sama.
Jika dua layanan ini bukan mengharapkan lalu lintas TCP harus dua port TCP-proxy terbuka ditentukan oleh dua elemen
Konfigurasi klien untuk perubahan layanan pertama dari «192.0.2.1:8080» di «198.51.100.1:3333», dan untuk kedua - «192.0.2.1:8081» untuk «198.51.100.1:3334». Klien mengirimkan pesan (TCP paket), layanan pertama dari alamat pertama.
Proxy server menerima ke port (3333), tetapi tidak tahu data apa yang sedang dikirim melalui koneksi ini. Semua yang ia tahu - koneksi ke port 3333. Oleh karena itu, proxy server berkonsultasi konfigurasi dan melihat bahwa lalu lintas di pelabuhan ini harus diarahkan ke 192.0.2.1:8080 (atau yang perlu untuk menerapkan aturan untuk layanan ini). Jika Anda tidak dapat mengarahkan semua lalu lintas HTTP, karena konfigurasi klien tidak mendukung konfigurasi server HTTP proxy, Anda harus menggunakan reverse HTTP-Proxy.
Di dalamnya bukan target URL-alamat yang Anda tentukan yang Anda inginkan. Proses ini mirip dengan mengkonfigurasi proxy TCP, di mana Anda menentukan sebagai titik akhir untuk pesan TCP pada sistem klien dan membuat aturan forwarding.
Perbedaannya adalah bahwa Anda menambahkan atribut ketik aturan yang menentukan HTTP, seperti dalam contoh berikut:
Bagaimana gerakan lalu lintas?
Sekarang server proxy dikonfigurasi untuk hanya menerima HTTP-lintas untuk port yang ditunjuk, dan dapat digunakan filtering lebih kaya. Misalnya, server dapat menyaring lalu lintas di sampul, yang tidak memiliki jalan yang pasti dalam URL-alamat, atau tidak menggunakan metode HTTP-spesifik, seperti POST. Namun, karena steker tidak selalu bekerja, server masih perlu tujuan item
Sebelum klien dapat menggunakan server proxy, konfigurasi klien untuk layanan ini, Anda perlu mengubah yang URL-alamat, seperti http: // 192.0.2.1:8080/ operasi, di http: // 198.51.100.1:3333/ operasi. Query yang dikirim ke alamat baru dari URL, memasuki server proxy.
Pesan permintaan berisi endpoint TCP untuk proxy (198.51.100.1:3333) di header "Host", dan bukan alamat dari sistem, karena klien tidak tahu apa dia mengirimkan pesan diteruskan. Ini disederhanakan klien menentukan sifat dari peran senyawa tersebut. Dengan demikian, proxy menggunakan unsur-unsur
Similar articles
Trending Now