Kā atrisināt 'Savienojums atteikts' kļūdas SSH savienojumā?

Man mājās ir Ubuntu Server 10.10 32 bitu. Es veicu SSH savienojumus ar to no sava datora, izmantojot Putty.

Problēma ir tāda, ka dažreiz es varu pieteikties bez problēmām. Tomēr dažreiz tas man uzrāda šādu kļūdu: Tīkla kļūda: Savienojums atteikts.

Tad es neko nemainu, mēģinu pieteikties vēl dažas reizes, pagaidu kādu laiku un mēģinu vēlreiz. Dažreiz es varu pieteikties, dažreiz nevaru. Man tas šķiet diezgan nejauši.

Ko es varu darīt, lai to atrisinātu?

Rediģēt:

Dažreiz Putty dod Tīkla kļūda: Programmatūra izraisīja savienojuma pārtraukšanu kļūda pēc tam, kad ir parādīta pierakstīties kā: tekstu.

Šeit ir ping -t izvads:

Pinging 192.168.2.254 with 32 bytes of data:
Reply from 192.168.2.254: bytes=32 time=6ms TTL=64
Reply from 192.168.2.254: bytes=32 time=65ms TTL=6
Reply from 192.168.2.254: bytes=32 time=88ms TTL=6
Reply from 192.168.2.254: bytes=32 time=1ms TTL=64
Reply from 192.168.2.254: bytes=32 time=3ms TTL=64
Reply from 192.168.2.254: bytes=32 time=1ms TTL=64
Reply from 192.168.2.254: bytes=32 time=1ms TTL=64
Reply from 192.168.2.254: bytes=32 time=1ms TTL=64
Reply from 192.168.2.254: bytes=32 time=1ms TTL=64

Izslēdzu maršrutētāja ugunsmūri, un tagad viss, šķiet, darbojas. Izņemot to, ka es joprojām nevaru iekļūt savā tīmekļa serverī, ievadot ārējo IP no sava datora.

Šķiet, ka šī problēma drīzāk ir saistīta ar tīkla aprīkojumu, nevis ar pašu serveri.

Pārbaudiet /var/log/messages, vai nav parādījušies/izslēgti ethernet link up/downs (vai wlan bezvadu tīkla gadījumā). Ja tā, mēģiniet nomainīt kabeļus.

Komentāri (6)

Man bija tieši tāda pati problēma, un manā gadījumā izrādījās, ka tas ir IP adreses konflikts. Manai Ubuntu VM bija dinamiskā adrese, bet citam datoram (šajā gadījumā tālrunim) bija piešķirts statiskais IP, par kuru DHCP serveris nezināja.

Tikai nomainot IP, ko DHCP serveris bija piešķīris Ubuntu VM, tika novērstas visas savienojuma problēmas.

Komentāri (0)

Iespējams, vēlaties pārbaudīt servera iptables noteikumus. Izklausās, ka jums ir noteikums par jaunu SSH savienojumu ierobežošanu.

Nākamais noteikums atļauj 5 jaunus savienojumus minūtē, ja pārsniegsiet šo limitu, pēc kāda laika jaunie savienojumi tiks noraidīti:

-A INPUT -p tcp --dport 22 -m conntrack --ctstate NEW -m limit --limit 5/min -j ACCEPT

Skatiet IPTables / Netfilter dokumentāciju, ritiniet nedaudz līdz limit.

Komentāri (0)