มีสามเครื่องในสถานการณ์นี้:
- เดสก์ท็อป A: user@1.23.xx
- แล็ปท็อป A: user@1.23.yy
- เครื่อง B: user@192.168.zz
เครื่องทั้งหมดมี Ubuntu 11.04 (Desktop A เป็น 64 บิต) และมีทั้ง openssh-server และ openssh-client
ตอนนี้เมื่อฉันพยายามเชื่อมต่อ Desktop A กับแล็ปท็อป A หรือในทางกลับกันโดยssh user@1.23.y.y
ฉันได้รับข้อผิดพลาดเป็น
port 22: No route to host
ในทั้งสองกรณี
ฉันเป็นเจ้าของทั้งสองเครื่องตอนนี้ถ้าฉันลองใช้คำสั่งเดียวกันจากเครื่องของเพื่อนฉันเช่นผ่านเดสก์ท็อป B ฉันสามารถเข้าถึงทั้งแล็ปท็อปและเดสก์ท็อปได้ แต่ถ้าฉันพยายามเข้าถึง Desktop B จากแล็ปท็อปหรือเดสก์ท็อปของฉัน
port 22: Connection timed out
ฉันยังพยายามเปลี่ยนหมายเลขพอร์ตของ ssh ด้วย ในssh_config
ไฟล์ แต่ไม่สำเร็จ
หมายเหตุ : 'แล็ปท็อป A' ใช้การเชื่อมต่อ WiFi ในขณะที่ 'เครื่อง A' ใช้การเชื่อมต่ออีเทอร์เน็ตและ 'เครื่อง B' อยู่บนเครือข่ายที่แตกต่างกันโดยสิ้นเชิง
@Lekensteynนี่คือ ->
แล็ปท็อป A && เดสก์ท็อป A -> เราเตอร์ / Nano_Rcvr ให้ฉันโดย ISP ดังนั้นเราเตอร์สองเครื่องจึงเชื่อมต่อกันและสามารถเข้าถึงได้ในเวลาเดียวกัน นี่คือเอาท์พุท ifconfig ของฉันสำหรับทั้งสองเครื่อง: - แล็ปท็อป
wlan0
Link encap:Ethernet HWaddr X:X:X:X:00:bc
inet addr:1.23.73.111 Bcast:1.23.95.255 Mask:255.255.224.0
inet6 addr: fe80::219:e3ff:fe04:bc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:108409 errors:0 dropped:0 overruns:0 frame:0
TX packets:82523 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:44974080 (44.9 MB) TX bytes:22973031 (22.9 MB)
เดสก์ทอป
eth0
Link encap:Ethernet HWaddr X:X:X:X:c5:78
inet addr:1.23.68.209 Bcast:1.23.95.255 Mask:255.255.224.0
inet6 addr: fe80::227:eff:fe04:c578/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10380 errors:0 dropped:0 overruns:0 frame:0
TX packets:4509 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1790366 (1.7 MB) TX bytes:852877 (852.8 KB)
Interrupt:43 Base address:0x2000
ผลผลิตของ ip route show
1.23.64.0/19 dev wlan0 proto kernel scope link src 1.23.73.111 metric 2
169.254.0.0/16 dev wlan0 scope link metric 1000
ผลผลิตของ traceroute -n 1.23.73.111
traceroute to 1.23.73.111 (1.23.73.111), 30 hops max, 60 byte packets
1 1.23.68.209 3008.787 ms !H 3008.786 ms !H 3008.784 ms !H
ping 192.168.x.x