วันศุกร์ที่ 30 สิงหาคม พ.ศ. 2562

ตั้งค่า Network โดยใช้ "netplan" บน Ubuntu 18.04

คำสั่งไม่ยุ่งยาก แค่ 3 คำสั่ง ถ้าใครลง Ubuntu 18.04 ก็ข้าม "netplan generate" ได้เลย
sudo netplan generate

# แก้ไขไฟล์
sudo nano /etc/netplan/50-cloud-init.yaml

# สั่งให้ใช้ค่าใหม่
sudo netplan apply

ตัวอย่างที่ผมใช้เป็นประจำ
network:
    ethernets:
        ens3:
            addresses:
            - 10.1.4.137/24
            gateway4: 10.1.4.254
            nameservers:
                addresses:
                - 192.168.1.3
                - 8.8.8.8
            routes:
            - to: 10.0.0.0/8
              via: 0.0.0.0
        ens4:
            addresses:
            - 192.168.0.137/24
            gateway4: 192.168.0.254
            nameservers:
                addresses:
                - 192.168.1.3
                - 8.8.8.8
    version: 2




ตัวอย่างการตั้งค่าไฟล์ 50-cloud-init.yaml

โดยส่วนมากถ้าลองตาม Tutorial อื่นๆ เขาก็จะสร้างไฟล์ใหม่เป็น 01-netcfg.yaml ประมาณนี้
แต่จากการใช้งานปรากฏว่าค่ามันไปตั้งอีกซ้ำกันอีก โดยจากอ่านจาก 01 ก่อนแล้วไปอ่านที่ 50 ซื้อระบบสร้างมาตั้งแต่แรกอยู่แล้ว
เราเลยใช้ไฟล์เดียวก็จัดการง่ายกว่า อันนี้แล้วแต่กรณีนะครับ





คำสั่งพื้นฐานการดู IP Address และการเปิด/ปิด Network Interface

# คำสั่งดู IP Address 
ifconfig

# คำสั่งเปิด-ปิด Network
sudo ifconfig <ens3> up
sudo ifconfig <ens3> down




ขอบคุณข้อมูลจาก | tecmint.com

ไม่มีความคิดเห็น:

แสดงความคิดเห็น