Hoe SSH-verbindingen in GNU / Linux te versnellen

Linux-shell

De SSH-verbindingen ze zijn een van de tools die het meest worden gebruikt door SysAdminDit komt voornamelijk door de flexibiliteit en de zeer goede beveiligingsopties, maar zoals bij bijna alle connectiviteitsopties zijn er veel manieren om het te gebruiken en sommige impliceren dat de beschikbare snelheid niet altijd de beste is. In die gevallen zullen we helaas onze toevlucht moeten nemen tot enkele vormen van aanpassing waarmee we een fatsoenlijke en veilige verbindingskwaliteit kunnen verkrijgen, daarom willen we laten zien 3 manieren om SSH-verbindingen in GNU / Linux te versnellen.

In principe willen we erover praten configuratie opties waarmee we obstakels kunnen overwinnen, zoals een slechte verbinding, of het feit dat we meerdere verbindingen tegelijk maken met dezelfde server, in sommige gevallen zelfs toegang tot grafische tools via X Doorsturen, waardoor de vereiste snelheid hoog kan worden.

Een van de eerste dingen die we kunnen doen, is Forceer SSH-verbindingen via IPv4Dit protocol staat ook verbindingen met de nieuwste IPv6 toe, wat op een gegeven moment absoluut noodzakelijk zal zijn, maar op dit moment niet, en het feit dat ondersteuning voor beide wordt gebruikt, impliceert dat de verbinding soms iets langzamer kan zijn. Maar we kunnen alleen verbinding maken met elke server die SSH gebruikt via IPv4 met behulp van de parameter "-4" als volgt:

# ssh -4 gebruiker@remoteserver.com

Een andere manier om dit te bereiken, is door het configuratiebestand te wijzigen / Etc / ssh / ssh_config, waar moeten we zoeken naar de lijn "AddressFamily" en laat haar met de moed achter "Inet", wat inhoudt dat we verbinding zullen maken via IPv4.

Een andere configuratie waarmee we de snelheid kunnen verbeteren, is die van DNS-lookup uitschakelen op de externe computer, en is dat dit alles van het zoeken naar het IP-adres van de computer en het verkrijgen van de hostnaam iets is dat bronnen vereist en helpt om dingen een beetje langzamer te maken, waarvoor we ook naar de bestandsconfiguratie van de SSH-server (/ etc / ssh / sshd_config) en laat de optie "UseDNS" met de moed "Nee". We kunnen ook hergebruik van SSH-verbindingen afdwingenMet andere woorden, bij het tot stand brengen van een nieuwe verbinding zal worden geprobeerd om een ​​reeds bestaande verbinding opnieuw te gebruiken, iets dat ongetwijfeld veel sneller kan zijn dan het maken van een nieuwe.

Hiervoor gaan we naar het dossier / Etc / ssh / ssh_config en voeg de volgende regels toe:

ControleMaster auto
ControlPath - /. Ssh / sockets /% r% h-% p
ControlePersist 600

De laatste regel (ControlPersist) zal de SSH-service vertellen om een ​​verbinding open te houden -maar op de achtergrond- gedurende 600 seconden nadat deze is gesloten, om deze opnieuw te gebruiken in geval van ontvangst van een nieuw verbindingsverzoek. Als we een regel "Hostnaam servernaam" toevoegen, kunnen we aangeven dat deze configuratie alleen wordt gebruikt voor SSH-verbindingen naar een bepaalde computer, waarvoor we servernaam vervangen door de juiste naam.

Met deze eenvoudige aanpassingen kunnen we enige verbetering in het snelheid van SSH-verbindingen en ook in de tijd die nodig is om ze tot stand te brengen, iets dat niet zal opvallen als we veel bandbreedte hebben en op een lokaal netwerk werken, maar dat we zeker zullen waarderen als we verbinding maken met verschillende externe servers.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Michaël Engel zei

    Uitstekende informatie, heel erg bedankt |

  2.   Michaël Engel zei

    Ik gebruik dit commando veel, heel erg bedankt