SSH เป็นโฮสต์ในเครือข่ายเดียวกันหลังไฟร์วอลล์ที่บล็อก SSH


0

ฉันพยายามที่จะ SSH เป็น Raspberry Pi ของฉันซึ่งอยู่ในเครือข่ายไร้สายเดียวกันกับไคลเอนต์ SSH ของฉัน

ไฟร์วอลล์ของฉันบล็อกการเชื่อมต่อ SSH

ฉันเปลี่ยนsshdพอร์ตการฟังใน Raspberry Pi เป็น 80 เช่นนี้: nano /etc/ssh/sshd_config> Port 80และลองssh pi@172.19.4.47 -p 80แล้ว ฉันได้รับสิ่งนี้:

ssh: connect to host 172.19.4.47 port 80: No route to host

คำตอบ:


0

หากเครื่องไคลเอนต์ SSH ของคุณและอุปกรณ์ Raspberry Pi ของคุณอยู่ใน WLAN เดียวกันมันไม่สำคัญว่าไฟร์วอลล์ที่ขอบของ LAN นั้นจะบล็อก SSH ไฟร์วอลล์บล็อกไคลเอ็นต์ SSH บน WAN ไม่ให้เชื่อมต่อกับเซิร์ฟเวอร์ SSH บน LAN / WLAN มันจะไม่ปิดกั้นการเชื่อมต่อ SSH ภายใน LAN / WLAN

ที่No route to hostเกิดข้อผิดพลาดมักจะแสดงให้เห็นว่าเครื่องไคลเอ็นต์ของคุณไม่สามารถคิดออกว่าจะได้รับแพ็คเก็ต IP ไปยังที่อยู่ปลายทาง ตรวจสอบว่าทั้งเครื่องไคลเอนต์และ Raspberry Pi ของคุณได้รับการกำหนดค่าให้ใช้เครือข่ายย่อย IP เดียวกัน ตรวจสอบว่ามีซับเน็ตมาสก์เดียวกันและบิต "เครือข่าย" ของที่อยู่นั้นเหมือนกันทั้งคู่ ตัวอย่างเช่นหากทั้งคู่ใช้ซับเน็ตมาสก์ / 24 (255.255.255.0) ตรวจสอบให้แน่ใจว่าทั้งคู่มีที่อยู่ที่ขึ้นต้นด้วย 172.19.4.x


ที่อยู่ IP ของฉันคือ 172.19.7.110 netmask 255.255.240.0 rapspberry IP ของฉันคือ 172.19.4.47 netmask 255.255.240.0 เป็นปกติหรือไม่ ??? มันหมายความว่าเราไม่ได้อยู่ในเครือข่ายเดียวกันหรือไม่?
Makhlouf GHARBI

@MakhloufGharbi ด้วย netmask นั้นทุกอย่างจาก 172.19.0.0 ถึง 172.19.15.255 อยู่ในซับเน็ตเดียวกัน
Spiff
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.