SSH funktioniert nicht in einem über TCP/IP verbundenen Netzwerk.

SSH funktioniert nicht in einem über TCP/IP verbundenen Netzwerk.

Ich habe eine Master-Maschine, die mit einem Slave mit der IP-Adresse 10.105.186.10 verbunden ist.

Ich pinge diese IP an:

jcl023es@debian:~$ ping 10.105.186.10
PING 10.105.186.10 (10.105.186.10) 56(84) bytes of data.
64 bytes from 10.105.186.10: icmp_seq=1 ttl=109 time=211 ms
64 bytes from 10.105.186.10: icmp_seq=2 ttl=109 time=210 ms

Ich mache SSH:

jcl023es@debian:~$ ssh -p23 [email protected] -lroot
ssh: connect to host 10.105.186.10 port 23: No route to host

Meine IP-Konfiguration:

eth0      Link encap:Ethernet  HWaddr c8:9c:dc:b2:0b:47  
          inet addr:10.208.185.120  Bcast:10.208.185.255  Mask:255.255.254.0
          inet6 addr: fe80::ca9c:dcff:feb2:b47/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5873653 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2603300 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1565935198 (1.4 GiB)  TX bytes:1006274056 (959.6 MiB)

eth0:0    Link encap:Ethernet  HWaddr c8:9c:dc:b2:0b:47  
          inet addr:10.105.186.11  Bcast:10.105.186.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3794 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3794 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:576227 (562.7 KiB)  TX bytes:576227 (562.7 KiB)

Ich verstehe nicht, wie die Routentabelle funktioniert. Ich habe Folgendes:

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         10.208.185.252  0.0.0.0         UG        0 0          0 eth0
dhcp_sede_sur.l 10.208.185.252  255.255.255.255 UGH       0 0          0 eth0
10.105.186.0    *               255.255.255.0   U         0 0          0 eth0
10.208.184.0    *               255.255.254.0   U         0 0          0 eth0

Also, wo liegt das Problem? Warum kann ich meinen Slave nicht per SSH verbinden? Ich habe eine direkte Kabelverbindung ...

Bearbeiten: Für mich wird eine Schnittstelle durch ihre Adresse, Maske und ihr Gateway definiert. Diese drei sind mir also bekannt (die für meine Maschine) und ich kenne die Adresse des Slaves. Es scheint nicht auszureichen, dass meine Schnittstelle sich im selben Netzwerk befindet wie die Adresse des Slaves, um eine Verbindung herzustellen ... Hat die Meldung „Keine Route zum Host“ etwas mit der Routing-Tabelle zu tun?

verwandte Informationen