ฉันเพิ่งติดตั้ง Ubuntu GNOME บนคอมพิวเตอร์ที่ทำงานของฉันแทนที่ Windows 7 เพราะฉันจะทำงานด้านการพัฒนาลีนุกซ์จำนวนมาก
สคริปต์การกำหนดค่าและการพัฒนาจำนวนมากของเราใช้ URL แบบย่อสำหรับเซิร์ฟเวอร์ในเครือข่าย บริษัท นั่นคือพวกเขาใช้มากกว่าhttp://server
http://server.location.company.com
ฉันไม่เคยมีปัญหากับ URLS เหล่านี้ใน Windows แต่ฉันไม่สามารถทำให้มันทำงานได้อย่างถูกต้องใน Ubuntu มันเป็นไปไม่ได้ที่ฉันจะพิมพ์ URL ที่ผ่านการรับรองทั้งหมดเพราะรูปแบบที่สั้นกว่าถูกใช้ทั่วสถานที่ในสคริปต์ต่างๆ แต่ฉันสามารถเข้าถึง URL ที่มีความยาวได้
เมื่อฉันเชื่อมต่อกับ VPN ของ บริษัท โดยใช้ไคลเอ็นต์ Dell SonicWall NetExtender VPN URL ที่สั้นลงจะทำงานได้อย่างถูกต้อง
จากการวิจัยที่ฉันทำไปแล้วฉันคิดว่าฉันต้องกำหนดค่าlocation.company.com
เป็นโดเมนการค้นหาบน Ubuntu แต่ความพยายามของฉันในการทำสิ่งนี้ล้มเหลว นี่คือสิ่งที่ฉันได้ลอง:
- ในแอป "การเชื่อมต่อเครือข่าย" ให้แก้ไขการเชื่อมต่อไร้สายของฉัน ใต้แท็บ IPv4 เลือกที่อยู่อัตโนมัติ (DHCP) เท่านั้น จากนั้นพิมพ์
location.company.com
เป็นโดเมนการค้นหาและใส่เซิร์ฟเวอร์ DNS ของเราด้วย เรื่องนี้ทำให้ไม่เห็นความแตกต่าง - แก้ไข dhclient.conf ตามที่อธิบายไว้ที่นี่
- วิ่ง
dpkg-reconfigure resolvconf
เพื่อให้แน่ใจว่ามันจะทำการแก้ไข resolv.conf แบบไดนามิก
ฉันยังกังวลว่า ณ จุดนี้ฉันได้ลองทำหลายสิ่งหลายอย่างและพวกเขาอาจรบกวนซึ่งกันและกัน ฉันรู้ว่าบางส่วนของการกำหนดค่านี้มีการเปลี่ยนแปลงในสองสามปีที่ผ่านมากับ Ubuntu และอาจเป็นเรื่องยากที่จะค้นหาข้อมูลล่าสุด ยังไม่ชัดเจนสำหรับฉันเกี่ยวกับวิธีจัดการเครือข่าย, resolvconf, dhclient และไฟล์การกำหนดค่าอื่น ๆ ที่ทำงานร่วมกันใน Ubuntu รุ่นใหม่ล่าสุด
ดังนั้นคำถามของฉัน: ฉันจะกำหนดค่าคอมพิวเตอร์ของฉันเพื่อให้ URL แบบสั้นทำงานอย่างถูกต้องใน Ubuntu 14.10 ได้อย่างไร
หรือฉันควรใช้โปรแกรมกำหนดค่าเครือข่ายใดเพื่อทำสิ่งนี้ฉันควรกำหนดค่าโปรแกรมเหล่านี้อย่างไรและฉันจะตรวจสอบว่าโปรแกรมเหล่านั้นทำงานอย่างถูกต้องได้อย่างไร
ขอบคุณสำหรับความช่วยเหลือของคุณ! แจ้งให้เราทราบหากฉันสามารถให้ข้อมูลเพิ่มเติมใด ๆ
แก้ไข: นี่คือของฉัน/etc/resolv.conf
ซึ่งฉันเชื่อว่าถูกสร้างขึ้นโดย resolvconf
# Add Company Nameservers and Domain
nameserver 192.168.200.53
nameserver 192.168.200.65
search location.company.com
nameserver 127.0.1.1
search location.company.com
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search hsd1.co.comcast.net