ไม่สามารถแก้ไขโดเมน windows ในเครือข่ายท้องถิ่น


8

ฉันติดตั้ง Ubuntu บนคอมพิวเตอร์ที่ทำงานเพราะฉันคิดว่ามันเป็นระบบที่สมบูรณ์แบบสำหรับการทำงานที่ฉันทำ แต่ฉันมีปัญหาบางอย่าง ฉันไม่สามารถแก้ไขโดเมนจากเซิร์ฟเวอร์ DNS windows โดยทั่วไปเรามีเซิร์ฟเวอร์สองเครื่องตัวหนึ่งคือเซิร์ฟเวอร์ Windows (เซิร์ฟเวอร์ DNS) และอีกตัวคือเซิร์ฟเวอร์อูบุนตู 12.04 (หลอด) ดังนั้นทุกครั้งเมื่อฉันสร้างโครงการใหม่ฉันต้องสร้างนามแฝงใหม่บนเซิร์ฟเวอร์ DNS เช่นproject1.localdomain.localซึ่งชี้ไปที่เซิร์ฟเวอร์ ubuntu บนเซิร์ฟเวอร์ Ubuntu ฉันต้องสร้างโครงการในไดเรกทอรี / var / www / project1 / htdocs ทุกอย่างทำงานได้กับคอมพิวเตอร์ในเครือข่ายท้องถิ่นที่มี windows หรือสำหรับ mac ดังนั้นโดยทั่วไปเมื่อฉันพยายามเปิดลิงก์http: //project1.localdomain.localในเบราว์เซอร์ที่ใช้งานได้ แต่เมื่อฉันทำมันบนคอมพิวเตอร์ของฉันด้วยการติดตั้ง Ubuntu สดมันไม่ได้ ดูเหมือนว่าอูบุนตูจะไม่สามารถระบุโดเมนท้องถิ่นที่เซิร์ฟเวอร์ DNS เป็น

ดังนั้นเครือข่ายของฉันดูเหมือนว่า: 10.10.16.1 - เซิร์ฟเวอร์ DNS - โดเมนเซิร์ฟเวอร์ windows - ทดสอบ

ฉันลองแก้ไขปัญหาแล้วเพิ่มบรรทัดไปยังไฟล์ /etc/resolve.conf

domain test
nameserver 10.10.16.2

ไฟล์ /etc/NetworkManager/NetworkManager.conf ฉันใส่เครื่องหมายบรรทัดเอาไว้

#dns=dnsmasq

/etc/dhcp/dhclient.conf ฉันเพิ่มบรรทัด

supersede domain-name "test";
prepend domain-name-servers 10.10.16.1, 10.10.16.2;

แต่มันไม่ทำงาน

ใน windows หรือ mac ฉันไม่ต้องทำการกำหนดค่าเพิ่มเติมใด ๆ เพื่อให้ใช้งานได้

นี่คือเนื้อหาของ/etc/nsswitch.conf:

passwd:         compat
group:          compat
shadow:         compat

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

สวัสดี Sneetsher นี่คือเนื้อหา: inlinecode in backticks
Rafal B

คำตอบ:


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