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

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

คำสั่งไม่ยุ่งยาก แค่ 3 คำสั่ง ถ้าใครลง Ubuntu 18.04 ก็ข้าม "netplan generate" ได้เลย
1
2
3
4
5
6
7
sudo netplan generate
 
# แก้ไขไฟล์
sudo nano /etc/netplan/50-cloud-init.yaml
 
# สั่งให้ใช้ค่าใหม่
sudo netplan apply

ตัวอย่างที่ผมใช้เป็นประจำ
/etc/netplan/50-cloud-init.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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

1
2
3
4
5
6
# คำสั่งดู IP Address
ifconfig
 
# คำสั่งเปิด-ปิด Network
sudo ifconfig <ens3> up
sudo ifconfig <ens3> down




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

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

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