Azure ที่ใช้ร่วมกัน Ubuntu VMs dns ซึ่งกันและกัน


0

ฉันมี Azure Ubuntu VMs สองตัว ชื่อ: myweb01.cloudapp.net และ mypg01.cloudapp.net

เมื่อฉันอยู่ใน myweb01 ฉันออก nslookup mypg01.cloudapp.net ซึ่งล้มเหลว:

azureuser@myweb01:~$ cat /etc/resolv.conf
# 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 100.74.218.90
search myweb01.a1.internal.cloudapp.net
azureuser@myweb01:~$ nslookup mypg01.cloudapp.net
;; connection timed out; no servers could be reached

azureuser@myweb01:~$ 

เมื่อฉันเปลี่ยน resol.conf และชี้ไปที่ google 8.8.8.8 ทุกอย่างเป็นไปด้วยดี ผมทำอะไรผิดหรือเปล่า?

ฉันจะเปลี่ยน resol.conf เพื่อให้ค้นหาเซิร์ฟเวอร์ชื่อ googles เป็นครั้งแรกได้อย่างไร โดยไม่ต้องเขียนทับทุก DHCP รีเฟรช?

คำตอบ:


1

2 VMs ของคุณอยู่บนเครือข่ายเสมือนเดียวกันหรือไม่ คุณจะต้องระบุเซิร์ฟเวอร์ DNS ของคุณในพอร์ทัลการจัดการ

ข้อมูลเพิ่มเติมที่นี่: http://azure.microsoft.com/documentation/articles/virtual-networks-name-resolution-for-vms-and-role-instances/


ฉันมี VMs แยกจากกันสองเครือข่ายเสมือน แต่เซิร์ฟเวอร์ที่ฉันได้รับจาก Azure dhcp ไม่มีอยู่จริง
broersa

จากนั้นคุณจะต้องแก้ไขไฟล์กำหนดค่าของคุณ ในลิงก์เดียวกันที่ฉันให้ไว้ในโพสต์แรกของฉันที่ส่วนท้ายของหน้านี้คุณจะเห็น "การกำหนดค่า DNS ในไฟล์ Service Configuration" พวกเขาจะส่งต่อคุณไปยังเอกสารที่ถูกต้องเพื่อแก้ไขไฟล์กำหนดค่า VM ของคุณ Azure Service Configuration Schema (ไฟล์. cscfg) ( msdn.microsoft.com/library/azure/ee758710 ) Schema NetworkConfiguration Schema ( msdn.microsoft.com/en-US/library/azure/jj156091 ) - ขออภัยสำหรับการจัดรูปแบบ ค่อนข้างใหม่ที่นี่ แต่จะได้เรียนรู้วิธีการตอบอย่างถูกต้องในไม่ช้า;)
JF Brouillette

1

เนมเซิร์ฟเวอร์ IP (100.74.218.90) ควรจะใช้ได้คุณตั้งค่า VM ของคุณอย่างไร (พอร์ทัล, PowerShell และอื่น ๆ ) ดูเหมือนว่า Linux VM ที่ไม่มี VNET นั้นถูกต้องหรือไม่ คุณกำลังปรับใช้ภูมิภาคใด

ฉันพยายามค้นหาการปรับใช้ของคุณ แต่ "myweb01.cloudapp.net" ยังไม่ได้รับมอบหมายในขณะนี้ (เช่น vm ถูกจัดสรรคืน)

Gareth (PM - Azure DNS)

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