Přejít na hlavní obsah

Jak opravit chybu sítě PuTTY "connection refused" ve Windows

Při práci s programem PuTTY pro vzdálenou správu serveru nebo síťového hardwaru může někdy dojít k chybě "connection refused". K této chybě dochází, když se klientský program nemůže připojit k serveru, protože server odmítá přijímat nová připojení.

Existuje několik možných příčin chyby "connection refused". Jedním z důvodů může být nesprávné nastavení parametrů připojení v programu PuTTY. Zkontrolujte, zda zadáte IP adresu nebo název serveru, portu a protokolu.

Server, ke kterému se pokoušíte připojit, možná nefunguje nebo není dostupný z jiného důvodu. Ujistěte se, že je server spuštěn a funguje správně. Zkuste restartovat server a znovu se připojit.

Dalším možným důvodem může být blokování portu, na kterém server běží, vaším firewallem nebo jinými systémovými ochrannými prostředky. Zkontrolujte nastavení brány firewall a povolte připojení na požadovaném portu pro program PuTTY.

Pokud výše uvedená doporučení problém nevyřeší, zkuste ke vzdálenému připojení použít jiný program nebo požádejte správce serveru nebo síťového hardwaru o podporu.

Co když se ve Windows při používání PuTTY objeví chyba "connection refused"?

K chybě "connection refused" v PuTTY obvykle dochází, když je problém způsoben síťovým připojením nebo nastavením serveru. Pokud narazíte na tuto chybu, zde je několik doporučení, která vám pomohou ji opravit:

  1. Zkontrolujte správnost IP adresy a portu serveru. Ujistěte se, že zadáváte správná data.
  2. Ujistěte se, že server, se kterým se pokoušíte navázat připojení, funguje a je k dispozici. Zkontrolujte jeho stav a dostupnost na jiných zařízeních.
  3. Zkontrolujte nastavení brány firewall. Firewall může blokovat příchozí a odchozí připojení, takže zkontrolujte jeho nastavení a povolte připojení k serveru PuTTY.
  4. Zkontrolujte nastavení serveru SSH. Ujistěte se, že je server SSH správně nakonfigurován a povoluje vzdálená připojení.
  5. Restartujte PuTTY a zkuste to znovu. Někdy to pomůže opravit dočasný problém nebo chybu v nastavení.
  6. Pokud chyba přetrvává, kontaktujte správce systému nebo poskytovatele internetových služeb. Mohou vám pomoci vyřešit problém související se síťovým připojením.

Pokud žádné z těchto doporučení nepomohlo problém vyřešit, obraťte se na odborníka nebo fórum podpory PuTTY pro další pomoc a Rady.

Zkontrolujte správnost IP adresy

IP adresa se skládá ze čtyř čísel oddělených tečkami. Každé číslo by mělo být v rozmezí 0 až 255. Zkontrolujte každé číslo v IP adrese, zda je správné.

Pokud neznáte IP adresu serveru, kontaktujte správce sítě nebo poskytovatele hostingových služeb a získejte správnou IP adresu.

Pro pohodlí můžete použít příkaz "ping" na příkazovém řádku systému Windows ke kontrole dostupnosti serveru a správnosti adresy IP. Chcete-li to provést, otevřete příkazový řádek, zadejte příkaz "ping IP" (bez uvozovek) a stiskněte Enter. Pokud je výsledkem úspěšné připojení, zobrazí se Zpráva o návratu datových paketů.

Příklad:

Pokud ping selže nebo se zobrazí zpráva "žádná odpověď", znovu zkontrolujte IP adresu a ujistěte se, že je server k dispozici.

Správnost IP adresy je důležitou podmínkou pro úspěšné připojení ke vzdálenému serveru. Ujistěte se, že jste správně zadali IP adresu a opravte možné chyby, abyste se vyhnuli chybě "connection refused" v PuTTY.

Ujistěte se, že SSH server funguje

Pokud při pokusu o připojení k serveru SSH přes PuTTY narazíte na chybu "connection refused", nejprve se ujistěte, že je server SSH spuštěn a funguje správně. Zde je několik kroků, které můžete provést ke kontrole:

  1. Ujistěte se, že je na vašem počítači nebo serveru nainstalován server SSH. V případě operačního systému Windows můžete nainstalovat OpenSSH Server nebo jiný program, který poskytuje SSH server. U systémů podobných Unixu je server SSH obvykle již ve výchozím nastavení nainstalován.
  2. Spusťte SSH server. V případě Windows jej můžete najít v nabídce Služby nebo použít speciální program pro správu služeb. Pro systémy podobné Unixu můžete spustit server SSH pomocí příkazu "service ssh start" nebo "systemctl start sshd", v závislosti na distribuci.
  3. Zkontrolujte, zda server SSH poslouchá na správném portu. Ve výchozím nastavení, SSH server poslouchá na portu 22. V některých případech však může být Port změněn v konfiguračním souboru serveru SSH. Při připojení přes PuTTY se ujistěte, že používáte správný port.

Pokud jste úspěšně provedli všechny uvedené kroky, ale stále dochází k chybě "connection refused", může být problém způsoben nastavením brány firewall nebo síťovým nastavením. Doporučujeme zkontrolovat, zda brána firewall povoluje příchozí připojení na port, který server SSH používá, a také zajistit, aby nastavení sítě neblokovalo přístup k serveru SSH.

DůvodŘešení
SSH server není nainstalovánNainstalujte SSH server do počítače nebo serveru.
SSH server není spuštěnSpusťte SSH server.
SSH server poslouchá na nesprávném portuPři připojení přes PuTTY se ujistěte, že používáte správný port.
Problémy s firewallem nebo síťovým nastavenímZkontrolujte, zda brána firewall povoluje příchozí připojení na port, který používá server SSH, a ujistěte se, že nastavení sítě neblokuje přístup k serveru SSH.