ฉันต้องการตั้งค่าชื่อเซิร์ฟเวอร์นามแฝงบนแล็ปท็อปของฉัน (Linux) ฉันไม่ได้ต้องการใช้/etc/hosts/
ไฟล์ตั้งแต่ที่อยู่ IP ของการเปลี่ยนแปลงเซิร์ฟเวอร์ระยะไกล เหตุผลที่ฉันต้องการทำเช่นนี้เป็นเพราะชื่อเซิร์ฟเวอร์ยาว 27 ตัวอักษร ฉันต้องการทำสิ่งนี้:
ssh server
แทน:
ssh server.subdomain.domain.com
ฉันมีหลายโดเมนย่อยที่ฉันใช้ ฉันจะตั้งค่านี้ได้อย่างไร
PS: ฉันไม่คิดว่านี่เป็นล่อเพราะคำตอบที่คล้ายกันอื่น ๆ ไม่ได้ระบุความจริงที่ว่าที่อยู่ IP จะเปลี่ยน
~/.ssh/config
และ/etc/resolve.cnf
ด้านล่างเป็นคำตอบที่ยอดเยี่ยม