RačunalaSoftver

Kako konfigurirati prijemnih veza preko 8080 (luka): instrukcije, dijagram i mišljenja

Luka u računalne mreže je prirodni broj koji je zabilježen u zaglavlju OSI protokola. To je osmišljen kako bi identificirati primatelj procesa paket u istom domaćinu.

U pravilu, u korisničkom prostoru na domaćina s instaliranim operativnim sustavom dolazi više od jednog proces u isto vrijeme, a svaki od njih vodi određeni program. Ako ti programi utječu na računalne mreže „ljuske” s vremena na vrijeme se dobiva preko IP-paket koji je namijenjen za jednog od programa.

Kako se to radi?

Ako program koristi razmjenu podataka preko mreže, ovaj proces može se odvijati na sljedeći način:

  • U OS zatražio određeni broj porta. Sustav može dati i svoj program i zabraniti prijenos (to se događa u slučajevima kada je broj porta je već u uporabi drugi program).
  • U OS je zatraženo ne navesti broj priključka bilo na raspolaganju. Sam sustav se odabire i pruža program.

Kako otvoriti port (8080, 80 i tako dalje)? U podatke mrežnom se zamijeni u skladu s određenom protokol (dvaju procesa). Da je veza uspostavljena, potrebno je sljedeće:

  • IP adresa pošiljatelja i primatelja domaćina (potrebno za put sagrađena između njih);
  • broj protokola;
  • Sobe su oba porta (izvor i odredište).

Ako je veza preko TCP, izvor port se koristi kao operativni sustav primatelja da potvrdi prijenos podataka i obradu primatelja odgovoriti.

Otvoreni i zatvoreni portovi

Na dijelu pošiljatelja domaćina i broj porta djeluju kao pandan povratnu adresu, koji je na omotnici. Ovaj broj se zove obrnuta.

U slučajevima u kojima je proces na domaćin na redovnoj osnovi, koristeći isti broj ulaza u luku smatra otvorenim. Na primjer, program povezan s poslužiteljem može koristiti sve vrijeme 80 ili 8080 za komunikaciju. Kada se postupak ne može otvoriti port koji se smatra zatvorenim.

portovi

Svi priključci su njihovi brojevi registriran na propisani način. Svaki je dizajniran za određenu svrhu. Tako često možete vidjeti luku 8080. Zašto vam je potrebna ova funkcionalnost pri korištenju Interneta?

Prema službenim podacima, luka je TCP i dizajniran je za korištenje s HTTP. Neslužbeno, ona je također koristi od strane Tomcat servlet kontejner pisane u Javi.

TCP port 8080 može koristiti određeni protokol za komunikaciju, ovisno o primjeni. Protokol je skup formalnih pravila koja objašnjava kako se podaci prenose preko mreže. To može biti predstavljen na jeziku koji se koristi između računala kako bi im pomogla učinkovitije komunicirati.

HTTP protokol, koji traje do 8080, određuje komunikacijski format između internetskih preglednika i web stranice. Drugi primjer je IMAP protokol koji definira odnos između IMAP mail servera i klijenata ili, konačno, SSL protokol, koji je utvrđen na oblik šifrirane poruke.

prijenos podataka

Dakle, TCP-port 8080 koristi Transmission Control Protocol. On je jedan od glavnih protokola u TCP / IP mrežama. Dok IP protokol bavi samo s paketima, TCP omogućava dva glavna uspostaviti vezu i izmjenu TCP podataka. To jamči njihovu isporuku, kao i činjenicu da paketi stižu u luku 8080 u istom redoslijedu u kojem su poslani. Zajamčena priključak za 8080 - to je ključna razlika između TCP i UDP. UDP 8080 neće garantirati istu vezu.

Kako otvoriti port 8080 na Windows 7?

Da biste to učinili, idite na „Start” izbornika i pronaći upravljačke ploče. Potrebno je kliknuti na „Mreža” podizbornika i naći „Firewall modula.” Na kartici „Iznimke” pronađite „Dodaj Luka”. Ti će se otvoriti dijaloški okvir u kojem bi trebali ući broj porta. Uvjerite se da su postavke navedene u TCP, a zatim odaberite U redu.

Kako zatvoriti port 8080? Dovoljno je da postavite vezu s drugim određenu luku.

Napredno konfiguriranje HTTP i TCP proxy

HTTP protokol radi na vrhu TCP, ali pruža dodatne informacije o dodjeljivanje poruku. Iz tog razloga, dva opunomoćenici su različito konfigurirano.

HTTP promet obuhvaća ciljani host i port za poruke. On ide na TCP vezu s TCP krajnje točke, koji je, između određenog domaćina i luka. Tipično, HTTP-POST ukazuje na istom krajnje točke kao TCP-vezu. Ako promijeniti konfiguraciju klijenta za korištenje HTTP veze proxy server je napravljen na drugi host i port, umjesto URL naveden u HTTP-adresa. To znači da je završna točka TCP u poruci razlikuje od tog kraja s kojim je povezan.

Na primjer, ako HTTP-zahtjev poslan zahtjev http://192.0.2.1:8080/operation stranica uključuje «192.0.2.1:8080» Naziv «domaćin» HTTP poruka koja se šalje na port 8080 na host 192,0. 2.1.

Međutim, ako konfigurirati HTTP klijent koristiti proxy poslužitelj, osnovni TCP-veza ide na TCP krajnje točke za njega, dok je poruka još uvijek sadrži izvorni krajnju točku.

Na primjer, ako ste konfigurirali klijentima slati svoje poruke u proxy poslužitelja na 198281.100.1 port 3128, a klijent šalje zahtjev za http://192.0.2.1:8080/operation, poruka i dalje sadrži «192.0.2.1: 8080" naslov «domaćin», a sada i na području «Zahtjev-Line». Međutim, ova poruka je sada poslan putem TCP priključkom na 198.51.100.1:3128. Dakle, HTTP proxy poslužitelj može primati poruke na istoj luku (proxy na port 8080), a možete ih poslati na nekoliko različitih usluga na temelju podataka o primatelju.

Kako konfigurirati primanje veze na port 8080?

Dakle, naslov «domaćina» je upisan u HTTP / 1.1. Veze HTTP / 1.0 to ne uključuje u sebi. Iz tog razloga, takvi spojevi, koji ne prolaze kroz proxy ne uključuje host i port za poruke. Međutim, informacije o HTTP / 1.0, poslan putem proxy poslužitelja, i dalje sadrži ciljani host i port u „upitom”. Dakle, odsustvo iz naslova «domaćina» ne uzrokuje probleme za proxy.

Da biste omogućili TCP proxy, morate promijeniti konfiguraciju klijenta s TCP krajnje točke u realnom vremenu na zamjenjivom krajnje točke. Za razliku od HTTP je protokol ne osigurava ugrađeni u mogućnosti koristiti proxy. To jest, ako se povezati s proxy poslužiteljem putem TCP za prijenos informacija do krajnjeg odredišta ne daje nikakav mehanizam.

Kako postaviti višestruke veze preko 8080?

Jedini način za TCP proxy dopustiti veze s više sustava (tj krajnje odredište), bez obzira na to koliko će promet biti poslana ovih spojeva - je slušati na drugi priključak za svaki od sustava. To vam omogućuje da se povežu i održavati informacije o tome koji od njegovih brojeva porta odgovaraju jedna krajnje točke. Tada klijent konfiguriran s proxy port odgovara svakom sustavu s kojim se treba spojiti. TCP proxy slušanje luke i njihove odgovarajuće krajnje točke konfiguriran operatera u konfiguracijskoj datoteci proxy, RTCP_install_dir / httptcp / registration.xml. Prije svega, provjerite priključak 8080 - ako je otvoren po defaultu, daljnje prilagodbe će se za nekoliko minuta.

U ovom primjeru, 198.51.100.1 je IP-adresa proxy poslužitelja. Bilo prometa šalje na port 3333 na proxy poslužitelj šalje na port 8080 na sljedećoj adresi: www. Primjer. com:

Dakle, morate promijeniti konfiguraciju klijentske datoteke svaki put kad dodate novi odredište za promet. Ovo ograničenje ne odnosi na HTTP-Proxy.

Interakcija između HTTP i TCP

Da bi se razumjelo kako je luka postupa na HTTP i TCP proxy, pretpostavimo da imate dvije usluge na 192.0.2.1:8080 i 192.0.2.1:8081 i proxy poslužitelj trčanje na 198.51.100.1. Ako se razlikuju u IP adresu umjesto po broju luke, ovaj primjer će biti isti, osim odgovarajućeg adresu za svaku uslugu. Ako oni očekuju HTTP promet za jedan HTTP proxy port zahtjeva na obje TCP krajnje točke mogu se poslati na njega. Kada HTTP vidi da je poruka upućena 192.0.2.1:8080, proxy prosljeđuje poruku na ovu adresu, ili primijeniti pravila koja on ima za ovu uslugu. Isti postupak vrijedi i za 192.0.2.1:8081, koristeći isti priključak.

Ako se te dvije usluge umjesto očekivati TCP promet trebao biti otvoren dva TCP-proxy port definira dva elementa u konfiguracijskoj datoteci:

Konfiguracija klijent za prve promjene usluga iz «192.0.2.1:8080» na «198.51.100.1:3333», a za drugi - što je «192.0.2.1:8081» da «198.51.100.1:3334». Klijent šalje poruku (TCP paketa), prvi servis u prvom obraćanju.

Proxy poslužitelj ga prima u luku (3333), ali ne znam što se podaci šalju putem ove veze. Sve što je znao - povezivanje na port 3333. Dakle, proxy poslužitelj konzultira svoju konfiguraciju i vidi da je promet na toj luci mora biti preusmjeren na 192.0.2.1:8080 (ili da je potrebno primijeniti pravilo za ovu uslugu). Ako ne možete preusmjeriti sve svoje HTTP promet, jer je konfiguracija klijent ne podržava konfiguraciju HTTP proxy poslužitelj, te bi trebao koristiti reverse HTTP proxy.

U njemu umjesto ciljni URL-adrese koje navedete željenu. Ovaj proces je sličan konfigurirati TCP proxy, u kojem ste ga odredili kao krajnjom točkom za TCP poruke na sustavu klijenta i stvoriti pravilo za prosljeđivanje.

Razlika je u tome što dodati atribut vrste u pravilo koje određuje HTTP, kao u sljedećem primjeru: .

Kako je kretanje u prometu?

Sada proxy poslužitelj konfiguriran da prihvaćaju samo HTTP promet za odredišnu luku, a može se koristiti više bogati filtriranje. Na primjer, poslužitelj može filtrirati promet na naslovnici, koji nema jasan put u svom URL-adresu, ili koji ne koristi HTTP specifične metode, kao što je POST. Međutim, budući da utikač ne uvijek rade, poslužitelj i dalje treba biti odredište stavke , da biste mogli poslati promet na sustav. Na primjer, pretpostavimo da klijent treba spojiti na uslugu na 192.0.2.1:8080 i korištenje obrnutog HTTP proxy na 198.51.100.1:3333.

Prije nego što klijent može koristiti proxy poslužitelj, konfiguraciju klijenta za ovu uslugu, morate promijeniti su URL-adrese poput http: // 192.0.2.1:8080/ rad, na http: // 198.51.100.1:3333/ rad. Upit koji je poslan na novu adresu URL, ulazi proxy poslužitelj.

Poruka Zahtjev sadrži TCP krajnje točke za proxy (198.51.100.1:3333) u zaglavlju „Host”, a ne adresu sustava, jer je klijent ne zna što on šalje proslijeđeni poruku. To pojednostavljeno klijent određuje prirodu uloge takvog spoja. Dakle, proxy koristi elemente , da zna da zahtjev dolazi na port 3333 zahtijeva jedno od sljedećeg: to bi trebao biti proslijeđeni na živom sustavu 192.0.2.1:8080, a naslov «domaćin» u poruci se ažurirati. Za poruke koje se primjenjuju sva pravila službe, na primjer, usmjeravanje utikač.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hr.unansea.com. Theme powered by WordPress.