เมื่อฉัน SSH โดยตรงกับที่อยู่ IP ของเซิร์ฟเวอร์มันทำงาน (ssh michael@10.1.10.129) สำหรับการอ้างอิงนี่คือพรอมต์ผลลัพธ์:
michael@noranetserver:~$
อย่างไรก็ตาม ssh-ing ตามชื่อไม่ได้เป็นเช่นนั้น:
ssh michael@noranetserver
ssh: Could not resolve hostname noranetserver: nodename nor servname provided, or not known
ทำไมถึงเป็นเช่นนี้?
nslookup ติดตั้งไว้ล่วงหน้าบนชอบ UNIX มากที่สุดหรือไม่? หรือฉันต้องดาวน์โหลดมัน?
—
PopKernel
ใช่มันควรจะเป็นตามค่าเริ่มต้น
—
ไม่มีเวลา
มันส่งคืนเซิร์ฟเวอร์ ** ไม่พบ noranetserver: NXDOMAIN นั่นหมายความว่าอะไร?
—
PopKernel
คิดเกี่ยวกับ SSH: การใช้ NAT (โดยเฉพาะกับพอร์ตเกิน) และ DHCP ทำให้ SSH ยากเนื่องจากการเปลี่ยนแปลงอย่างต่อเนื่องเทียบกับเครือข่ายในบ้านที่คุณสามารถตั้งค่าตามที่คุณต้องการ : / หวังว่าคำตอบด้านล่างจะช่วยได้
—
ไม่มีเวลา
nslookup noranetserver
หากไม่ใช่นั่นอาจเป็นเหตุผล