มีสอง IP สำหรับชื่อโฮสต์เดียวกันในไฟล์โฮสต์


1

ขอร้อง ฉันต้องการมีชื่อโฮสต์ของฉันสมมติว่า hostA แก้ไขเป็น IP1 ถ้าฉันอยู่บ้าน และ IP2 ถ้าฉันห่างไกล เป็นไปได้หรือไม่ที่จะมี IP สองตัวสำหรับชื่อโฮสต์เดียวกันเพื่อลองทั้งสองอย่างและพาฉันไปที่ที่มีอยู่

วิธีแก้ปัญหาของฉัน ขณะนี้ฉันเพิ่งแก้ไขไฟล์โฮสต์และสลับไปมา


/etc/hosts ไวยากรณ์เป็นหนึ่ง (โฮสต์) ถึงหนึ่ง (ip) ดังนั้นคุณจะต้องทำในลักษณะที่แตกต่างกัน ทำไมไม่มีสองเจ้าภาพ athome และ notathome และใช้สิ่งที่จำเป็นในแต่ละครั้งหรือไม่
nKn

คุณสามารถมีได้สองรายการ แต่จะมีเพียงรายการเดียวเท่านั้น! รอบการทำงานที่ง่ายที่สุดคือสิ่งที่คุณกำลังทำอยู่ในปัจจุบัน แต่ทำให้เป็นแบบอัตโนมัติโดยมีสองเวอร์ชัน hosts.local และ hosts.remote และเขียนทับ hosts ด้วยสำเนาที่เหมาะสม หากคุณออกจากระบบระหว่างการใช้งานในพื้นที่และระยะไกลคุณสามารถทำสิ่งนี้ได้โดยอัตโนมัติในสคริปต์การเข้าสู่ระบบเช่นโดยการส่งเราเตอร์ของคุณเพื่อตรวจสอบว่าคุณอยู่ในพื้นที่
AFH

@nKn ขอบคุณสำหรับความคิดเห็นของคุณมันเป็นเว็บไซต์ของ wordpress ดังนั้นการเปลี่ยนที่อยู่ของเว็บไซต์จึงเป็นความเจ็บปวดที่ยิ่งใหญ่กว่าเพียงแค่อัปเดตไฟล์โฮสต์
SeanClt

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