การใช้ PowerShell เพื่อสร้าง Azure NSG

click fraud protection

Powershell เปิดตัวในเดือนพฤศจิกายน 2549 เพื่อแทนที่ "พรอมต์คำสั่ง" แบบเก่าและช่วยเหลือผู้ใช้ด้วย "การจัดการงานอัตโนมัติและการกำหนดค่า" บนหลายแพลตฟอร์ม - Windows, macOs หรือ Linux (Parchisanu). เวอร์ชันล่าสุด Powershell 7 เปิดตัวเมื่อวันที่ 4 มีนาคม 2020 เพื่อแปลสำหรับพวกเราที่ไม่คุ้นเคยกับศัพท์แสงด้านเทคโนโลยีเช่น "การจัดการงานอัตโนมัติและการกำหนดค่า" Powershell คือ โปรแกรมที่ช่วยให้ผู้ใช้สามารถตั้งโปรแกรมคอมพิวเตอร์เพื่อทำงานดูแลระบบง่ายๆ หรือจัดการเครือข่ายได้อย่างง่ายดาย

Azure. คืออะไร

Azure คือกลุ่มบริการคลาวด์ที่เผยแพร่โดย Microsoft ในเดือนตุลาคม 2008 และเวอร์ชันล่าสุดเปิดตัวในเดือนนี้ในวันที่ 4 พฤษภาคม 2020 เช่นเดียวกับที่สำคัญ Microsoft เปิดตัว Azure Powershell AZ ในเดือนพฤษภาคม 2019 เพื่อให้ Azure เข้ากันได้กับ Powershell บนทุกแพลตฟอร์ม แทนที่จะเป็น Windows เท่านั้น เมื่อรวมทั้งสองสิ่งนี้เข้าด้วยกัน Microsoft ได้เพิ่มความยืดหยุ่นและความสะดวกในการเขียนโปรแกรมคอมพิวเตอร์และการดูแลระบบสำหรับผู้ที่ทำงานกับหลายแพลตฟอร์ม ซึ่งมีประโยชน์อย่างยิ่งหากคุณต้องการตั้งค่า แก้ไข หรือลบกลุ่มความปลอดภัยเครือข่าย (NSG)

การตั้งค่า NSG

ในการจัดการ NSG ของคุณโดยใช้ Azure PowershellAZ คุณจะต้องมีบัญชี Azure ไม่ต้องกังวลหากคุณยังไม่มีการสมัครสมาชิก คุณสามารถรับได้ฟรีที่ อาซูร์. Microsoft.com. เพียงตรวจสอบให้แน่ใจว่าบัญชีที่คุณกำลังใช้ได้รับมอบหมายให้เป็นผู้ให้การสนับสนุนเครือข่ายหรือบทบาทที่กำหนดเองอื่น ๆ พร้อมการตั้งค่าการอนุญาตเพื่อให้สามารถเปลี่ยนแปลงได้ เว็บไซต์ของ Microsoft Azure มีคำแนะนำง่ายๆ ต่อไปนี้สำหรับการตั้งค่า NSG:

ขั้นตอนที่ 1

วิธีที่คุณเริ่มต้นขึ้นอยู่กับว่าคุณเข้าถึง Azure อย่างไร

  • ผู้ใช้พอร์ทัล: ลงชื่อเข้าใช้ พอร์ทัล Azure ด้วยบัญชี Azure ของคุณ
  • ผู้ใช้ PowerShell: เรียกใช้คำสั่งในไฟล์ Azure Cloud Shellหรือเรียกใช้ PowerShell จากคอมพิวเตอร์ของคุณ ในแท็บเบราว์เซอร์ "Azure Cloud Shell" ให้ค้นหารายการดรอปดาวน์ "เลือกสภาพแวดล้อม" จากนั้นเลือก "PowerShell" หากยังไม่ได้เลือก
  • หากคุณกำลังใช้งาน PowerShell ในเครื่อง ให้ใช้โมดูล Azure PowerShell เวอร์ชัน 1.0.0 หรือใหม่กว่า เรียกใช้ 'รับโมดูล -ListAvailable Az เครือข่าย' เพื่อค้นหาเวอร์ชันที่ติดตั้ง หากคุณต้องการอัปเกรด คุณจะต้องติดตั้งโมดูล Azure PowerShell ก่อน เรียกใช้ 'Connect-AzAccount' เพื่อสร้างการเชื่อมต่อกับ Azure
  • ผู้ใช้ Azure Command-line interface (CLI): เรียกใช้คำสั่งใน Azure Cloud Shell หรือเรียกใช้ CLI จากคอมพิวเตอร์ของคุณ ใช้ Azure CLI เวอร์ชัน 2.0.28 หรือใหม่กว่าหากคุณใช้งาน Azure CLI ในเครื่อง เรียกใช้ “AZ –version” เพื่อค้นหาเวอร์ชันที่ติดตั้ง หากต้องการ ให้ติดตั้งหรืออัปเกรดเวอร์ชันล่าสุด เรียกใช้ "AZ การเข้าสู่ระบบ" เพื่อสร้างการเชื่อมต่อกับ Azure

ขั้นตอนที่ 2

เลือก "สร้างทรัพยากร" จากพอร์ทัล Azure หรือ "หน้าแรก" จากนั้นเลือก "เครือข่าย" จากนั้นเลือก "กลุ่มความปลอดภัยเครือข่าย" ในหน้า "สร้างกลุ่มความปลอดภัยเครือข่าย" เลือกแท็บ "พื้นฐาน" จากนั้นเลือกค่าของคุณสำหรับสิ่งต่อไปนี้:

  • การสมัครสมาชิก: เลือกการสมัครที่คุณต้องการ
  • กลุ่มทรัพยากร: สร้างใหม่หรือเลือกกลุ่มทรัพยากรที่สร้างขึ้น
  • ชื่อ: ป้อนสตริงข้อความเฉพาะในกลุ่มทรัพยากร
  • ภูมิภาค: เลือกสถานที่ที่คุณต้องการ

ขั้นตอนที่ 3

สุดท้าย เลือก “ตรวจสอบและสร้าง” เมื่อข้อความ "ผ่านการตรวจสอบ" ปรากฏขึ้น ให้เลือก "สร้าง" (Azure). คุณทำเสร็จแล้ว!

เมื่อคุณได้ตั้งค่า NSG แล้ว คุณสามารถใช้ Powershell และ Azure เพื่อตรวจสอบ NSG ของคุณ ใช้เครื่องมือวินิจฉัยเพื่อแก้ไขข้อผิดพลาด และตั้งค่าและจัดการกฎความปลอดภัย Microsoft ยังมีชุดบทความที่มีประโยชน์บนเว็บไซต์ของพวกเขาเพื่อช่วยให้คุณได้รับประโยชน์สูงสุดจากแพลตฟอร์มคลาวด์ของ Powershell และ Azure ด้วยโปรแกรมทั้งสองนี้ คุณสามารถย้ายผ่านพรอมต์คำสั่งเก่าและเข้าสู่การดูแลระบบคอมพิวเตอร์สมัยใหม่ได้