โฮสต์ไฟล์ keps reverting เมื่อฉันปิดคอมพิวเตอร์ของฉัน


1

ฉันเปลี่ยนไฟล์โฮสต์เพื่อให้ฉันสามารถเข้าถึงผ่าน RDC เป็นคอมพิวเตอร์ผ่านเครือข่าย VPN ฉันเปลี่ยน IP และใช้งานได้ดี ปัญหาของฉันคือทุกครั้งที่ฉันกลับเข้าสู่ระบบคอมพิวเตอร์ของพวกเขาพวกเขากลับ / ลบ ฉันใช้แม็ค ฉันเป็นผู้ดูแลเช่นกัน

ฉันกำลังใช้

 sudo nano /private/etc/hosts

เพื่อแก้ไขไฟล์โฮสต์ของฉัน

ไม่มีใครมีความคิดว่าทำไมสิ่งนี้เกิดขึ้น?


คุณลองเปลี่ยน / etc / hosts แทนแล้วหรือยัง?
wollud1969

ฉันไม่แน่ใจว่าคุณหมายถึงอะไร?
จะ

ใน Mac OS X ทั้งสองไฟล์เป็นไฟล์เดียวกัน (ฮาร์ดลิงก์) /etc/hostsและ/private/etc/hostsมีหมายเลขไอโหนดเดียวกัน (ตรวจสอบด้วยls -i /private/etc/hosts /etc/hosts)
Matteo

@Matteo 'จะ $ LS -i / เอกชน / etc / hosts / etc / hosts, 6082256 / etc / hosts, 6082256 / เอกชน / etc / hosts'
Will

คำตอบ:


0

หากคุณใช้ AnyConnect ของ Cisco ก็จะเขียนไฟล์โฮสต์ใหม่

ตรวจสอบว่าคุณมี/etc/hosts.acไฟล์: AnyConnect /etc/hostsใช้มันเพื่อสร้าง

ไม่ว่าในกรณีใดคุณสามารถกำหนดนามแฝงด้วยdscl(จากhttp://hints.macworld.com/article.php?story=20111011050950471 ):

แทนที่จะปรับเปลี่ยนไฟล์โฮสต์มันมีความน่าเชื่อถือมากกว่าที่จะใช้คำสั่ง dscl ซึ่งมีให้ใช้ตั้งแต่ Leopard ตรวจสอบhttp://jonathan.tron.name/2008/01/05/hosts-aliases-in-leopard


ฉันตรวจสอบ '/etc/hosts.ac' ไม่มีเนื้อหา ฉันใส่ไอพีของฉันไว้ที่นั่น แต่มันก็ยังเปลี่ยนไปเมื่อฉันรีบูท
จะ

ลูกค้าของฉันให้ฉันใช้ Pulse Secure และฉันก็สังเกตเห็นว่าการแก้ไขโฮสต์ของฉันถูกลบทุกวัน เพื่อให้การเปลี่ยนแปลงของฉันยังคงมีอยู่ฉันยกเลิกการเชื่อมต่อ VPN และทำการเปลี่ยนแปลง ดูเหมือนว่าพวกเขาทำการสำรองข้อมูลเมื่อคุณเชื่อมต่อและเขียนทับไฟล์เมื่อคุณตัดการเชื่อมต่อ
Kevin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.