DatorerProgramvara

Hur du konfigurerar emot anslutningar via 8080 (port): instruktion, diagram och recensioner

Port i datornätverk är ett naturligt tal som registreras i huvudet OSI-protokollet. Den är utformad för att identifiera mottagaren av processen paketet i samma värd.

Som regel i användarutrymme på en värd med en installerad operativsystem kommer mer än en process åt gången, och var och en av dem kör ett särskilt program. Om dessa program påverkar datornätverk "skal" från tid till det blir genom IP-paket som är avsedd för ett av programmen.

Hur fungerar det?

Om programmet använder datautbyte via nätverket, kan denna process ske enligt följande:

  • I OS begärt en särskild portnummer. Systemet kan ge både sitt program och förbjuda överföring (detta sker i de fall då portnumret redan används av ett annat program).
  • Vid OS begärs inte ange portnumret i alla tillgängliga. Själva systemet väljer det och ger programmet.

Hur man öppnar en port (8080, 80 och så vidare)? Inom nätverksinformationen utbyts i enlighet med ett specifikt protokoll (mellan de två processerna). Till anslutningen har upprättats ska följande krävs:

  • IP-adressen för avsändaren och mottagaren värdar (som behövs för att vägen byggdes mellan dem);
  • protokollnummer;
  • Rum båda portarna (källa och destination).

Om anslutningen är över TCP, är källporten används som operativsystem för mottagaren för att bekräfta överföringen av data och bearbeta mottagaren ska svara.

Öppna och slutna portar

På den del av avsändarens värd och portnummer fungerar som en motsvarighet till avsändaradressen som anges på kuvertet. Detta nummer kallas det omvända.

I de fall där en process på en värd regelbundet använder samma portnummer till en port anses öppen. Till exempel kan programmet i samband med servern använder hela tiden 80 eller 8080 för kommunikation. När processen kan inte öppna en port som anses stängd.

portnummer

Alla portar har deras antal registrerade på föreskrivet sätt. Var och en är avsedd för dess specifika ändamål. Så ofta kan du se port 8080. Varför behöver du denna funktion när du använder Internet?

Enligt officiella uppgifter, är porten TCP och är konstruerad för användning med HTTP. Inofficiellt är det också används av Tomcat servlet container skrivet i Java.

TCP-port 8080 kan använda ett specifikt protokoll för kommunikation, beroende på applikationen. Protokoll är en uppsättning aliserade regler som förklarar hur data överförs via nätverket. Det kan presenteras på ett språk som används mellan datorer för att hjälpa dem att kommunicera mer effektivt.

HTTP-protokollet, som löper genom 8080, bestämmer kommunikationsformat mellan webbläsare och webbsajter. Ett annat exempel är IMAP-protokollet, som definierar förhållandet mellan IMAP e-postservrar och klienter eller, slutligen, SSL-protokollet, vilken specificerar det format som används för krypterade meddelanden.

dataöverföring

Således TCP-Port 8080 använder Transmission Control Protocol. Han är en av de viktigaste protokollen i TCP / IP-nätverk. Medan IP-protokoll behandlar endast paket, TCP möjliggör två värdar för att upprätta en anslutning och utbyte strömmar av data. Det garanterar deras leverans, liksom det faktum att paket kommer att levereras till port 8080 i samma ordning som de skickades. Garanterat anslutning för 8080 - detta är en viktig skillnad mellan TCP och UDP. UDP 8080 skulle inte garantera samma anslutning.

Hur öppna port 8080 på Windows 7?

För att göra detta, gå till "Start" -menyn och välj Kontrollpanelen. Det krävs att klicka på "Network" undermeny och hitta "Brandvägg modulen." Under fliken "Undantag", hitta "Lägg till port". Du kommer att öppna en dialogruta där du ska skriva in portnumret. Se till att inställningarna som anges i TCP och välj sedan OK.

Hur man stänger porten 8080? Det räcker med att upprätta en anslutning till en annan specifik port.

Advanced Configuration HTTP och TCP-proxy

HTTP-protokollet körs ovanpå TCP, men ger ytterligare information om tilldelning av ett meddelande. Av denna anledning är de två proxies konfigurerade på olika sätt.

HTTP-trafik innehåller målet värd och port för meddelandet. Han går på TCP-anslutning med en TCP slutpunkt, det vill säga mellan en viss värd och port. Typiskt, HTTP-Post pekar på samma slutpunkt som TCP-anslutning. Om du ändrar konfigurationen för kunden att använda HTTP proxyserver görs till en annan värd och port i stället för webbadressen som anges i HTTP-adresser. Detta innebär att slutpunkten TCP i meddelandet skiljer sig från den ände till vilken den är ansluten.

Till exempel, om HTTP-förfrågan skickas till http://192.0.2.1:8080/operation sidan begäran inkluderar «192.0.2.1:8080» titel «Host» HTTP-meddelande som skickas till port 8080 på värd 192,0. 2,1.

Men om du konfigurera HTTP-klienten för att använda en proxyserver går grundläggande TCP-anslutning till TCP slutpunkt för honom, medan meddelandet fortfarande innehåller den ursprungliga slutpunkt.

Till exempel, om du konfigurerar kunder att skicka sina meddelanden till proxyservern vid 198281.100.1 port 3128, och klienten skickar en begäran om http://192.0.2.1:8080/operation innehåller meddelandet fortfarande «192.0.2.1: 8080" titeln «Host», och nu även inom området «Request-line». Dock är detta meddelande nu skickas via TCP-anslutning vid 198.51.100.1:3128. Således kan HTTP-proxyserver ta emot meddelanden på samma port (proxy på port 8080) och kan skicka dem till flera olika tjänster på basis av information om mottagaren.

Hur du konfigurerar emot anslutningar på port 8080?

Så var titeln «Host» läggas till HTTP / 1.1. Anslutningar HTTP / 1.0 omfattar inte den i sig själv. Av denna anledning, sådana föreningar, som inte passerar genom proxy ingår inte värd och port för meddelandet. Men information om HTTP / 1.0, skickas via en proxyserver, innehåller fortfarande målet värd och port i "frågesträngen". Därför har det inte titeln «värd» inte orsaka problem för ombudet.

För att aktivera TCP proxy måste du ändra konfigurationen för kunden med TCP slutpunkt i realtid på en utbytbar slutpunkt. Till skillnad från HTTP, inte protokollet inte en inbyggd förmåga att använda en proxy. Det vill säga, om du ansluter till proxyservern genom TCP, för överföring av information till slutdestinationen inte ger någon mekanism.

Hur man ställer in flera anslutning via 8080?

Det enda sättet för TCP proxy tillåta anslutningar till flera system (dvs slutdestination), oavsett hur mycket trafik kommer att skickas till dessa föreningar - är att lyssna på en annan port för varje system. Det gör att du kan ansluta och underhålla information om vilka av dess portnummer motsvarar varje ändpunkt. Då kunden är konfigurerad med proxysporten som motsvarar varje system med vilket den behöver för att ansluta. TCP-proxy lyssnande portar och deras motsvarande slutpunkter konfigurerade i operatörerna i proxykonfigurationsfilen, RTCP_install_dir / httptcp / registration.xml. Först av allt, kontrollera port 8080 - om den är öppen som standard, kommer ytterligare justeringar göras i några minuter.

I det här exemplet är 198.51.100.1 IP-adressen för proxyservern. All trafik som skickas till port 3333 på proxyservern skickas till port 8080 på följande adress: www. Exempel. com:

Så du måste ändra klientkonfigurationsfilen varje gång du lägger till en ny destination för trafik. Denna begränsning gäller inte för HTTP-proxy.

Samspelet mellan HTTP och TCP

För att förstå hur porten handtag i HTTP och TCP proxies Anta att du har två tjänster på 192.0.2.1:8080 och 192.0.2.1:8081 och proxyserver som körs på 198.51.100.1. Om de skiljer sig i IP-adress istället för portnummer, kommer detta exempel vara densamma med undantag för motsvarande adress för varje tjänst. Om de förväntar HTTP-trafik för en HTTP-proxyport förfrågningar om både TCP endpoints kan skickas till honom. När en HTTP ser att meddelandet är riktat 192.0.2.1:8080 vidarebefordrar proxy meddelandet till denna adress, eller tillämpa regler som han har för denna tjänst. Samma procedur gäller för 192.0.2.1:8081 med samma port.

Om dessa två tjänster i stället förväntar TCP-trafik bör vara öppen två TCP-proxy port definieras av två element i konfigurationsfilen:

Konfigurationen klient för de första förändringarna tjänster från «192.0.2.1:8080» om «198.51.100.1:3333», och för det andra - en «192.0.2.1:8081» till «198.51.100.1:3334». Klienten skickar ett meddelande (TCP-paket), den första tjänsten i den första adressen.

Proxyservern tar det till porten (3333), men vet inte vad data skickas över detta sammanhang. Allt som han visste - en anslutning till port 3333. Därför konsulproxyservern sin konfiguration och ser att trafiken på denna port måste omdirigeras till 192.0.2.1:8080 (eller att det är nödvändigt att tillämpa regeln för denna tjänst). Om du inte kan omdirigera all HTTP trafik, eftersom klienten konfigurationen inte stöder konfigurationen av HTTP proxyserver bör du använda en omvänd HTTP-proxy.

I den i stället för mål-URL-adresser anger du önskat. Denna process liknar konfigurera TCP proxy, där du anger det som en slutpunkt för TCP meddelanden på klientsystemet och skapa en vidarebefordran regel.

Skillnaden är att du lägger till attributtypen i regeln som anger HTTP, som i följande exempel: .

Hur är trafiken rörelsen?

Nu proxyserver är konfigurerad för att bara acceptera HTTP-trafik för den hamn och kan användas mer rika filtrering. Till exempel kan servern filtrera bort trafiken på omslaget, som inte har någon bestämd väg i dess URL-adress, eller som inte använder HTTP-specifik metod, som POST. Men eftersom kontakten inte alltid fungerar, måste servern fortfarande vara destinationen för objektet , för att kunna skicka trafik till systemet. Anta till exempel att kunden behöver för att ansluta till tjänsten på 192.0.2.1:8080 och använda en omvänd HTTP-proxy på 198.51.100.1:3333.

Innan en kund kan använda en proxyserver, klientkonfigurationen för denna tjänst, måste du ändra är URL-adresser, såsom http: // 192.0.2.1:8080/ operation, på http: // 198.51.100.1:3333/ operation. Den fråga som skickas till den nya adressen på webbadressen, kommer in i proxyservern.

Begäran meddelandet innehåller en TCP slutpunkt för ombudet (198.51.100.1:3333) i rubriken "Host", och inte adressen till systemet, eftersom kunden inte vet vad han skickar det vidarebefordrade meddelandet. Detta förenklade kunden bestämmer vilken typ av roll av en sådan förening. Således använder proxy delar av , att veta att begäran kommer till port 3333 kräver något av följande: det ska vidarebefordras till en levande systemet 192.0.2.1:8080, och titeln «Host» i meddelandet för att vara uppdateras. För meddelandet som skall tillämpas alla regler för tjänsten, till exempel routing kontakten.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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