Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Linux >> Content

    Hur man använder UDP över en SSH-tunnel

    Du kan tunnla trafiken över en säker skalsession , effektivt med fjärrkontrollen SSH -server som en krypterad proxy . SSH endast stöder tunnling TCP - protokoll trafiken mellan datorer , men du kan använda netcat kommandot för att konvertera UDP - protokoll trafik till TCP för sändning . Kommandot ssh kan binda trafiken på en lokal port till en avlägsen hamn . Den netcat kommando på serverdatorn kan omvandla inkommande UDP-trafik på en port till TCP- trafik på den bundna port , där SSH -servern skickar den till din lokala dator . Den netcat kommando på din lokala dator kan konvertera sedan TCP-trafik tillbaka till UDP-trafik . Instruktioner
    1

    Öppna en terminal på den lokala datorn .
    2

    Skriv följande kommando i terminalen , som ersätter " example.com " med domännamnet eller IP -adressen på fjärrdatorn kör en SSH -servern och tryck på " Enter . " du kan använda valfritt portnummer istället för " 7777 " , men se till att du byter ut " 7777 " i varje efterföljande kommando med den port du använder i detta kommando .

    ssh - L 7777 : localhost : . 7777 example.com
    3

    Logga in till fjärr SSH -servern genom att ange din inloggningsinformation vid prompten
    4

    Skriv följande kommando i en SSH-session och tryck på " Enter " för att köra det på fjärrservern . Detta kommando skapar en temporär objekt som netcat kommando använder för kommunikation .

    Mkfifo /tmp /FIFO
    5

    Skriv följande kommando i en SSH-session och tryck på " Enter " för att köra det på fjärrservern . Byt ut " datorn " i kommandot med IP-adressen eller domännamnet för datorn och ersätta " # " med antalet UDP port du vill vidarebefordra trafik från .

    Nc - l - p 7777 < /tmp /FIFO

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder CentOS som en stationär
    ·Hur man ställer in en 3G- dongel för Linux
    ·Hur man använder ATI Installer på Mandriva
    ·Hur kan vi minska Nss_Ldap Tidsgränser
    ·Hur man kompilerar FFmpeg i CentOS 5.4
    ·Hur du ändrar ägare till filer i en terminal
    ·Så räkna antalet rader i en fil i en Shell Script
    ·Grunderna i Linux drivrutin
    ·Hur du uppdaterar Debian
    ·Linux verktyg för inspelning Internet Video & Ljud
    Utvalda artiklarna
    ·Linux fryser på /etc /fstab
    ·Dell 4600 är långsamt Boot
    ·Hur man installerar NTLDR
    ·Hur man startar Windows Vista Update Service
    ·Hur du formaterar en FATX Drive i Ubuntu
    ·Hur Kan jag stänga av Speakable artiklar
    ·Hur hitta autostart-program i Windows Vista
    ·Hur Defrag en Mac OSX
    ·Hur man kan stoppa ett program från att starta
    ·Hur man registrerar DNS i Ubuntu
    Copyright © Dator Kunskap http://www.dator.xyz