ฉันใช้ EasyTether เพื่อรับส่งข้อมูลเครือข่ายผ่าน USB ผ่านโทรศัพท์ของฉัน มันใช้งานได้ดี
$ ifconfig tun-easytether
tun-easytether: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500
inet 192.168.117.0 netmask 255.255.255.254 ปลายทาง 192.168.117.1
inet6 fe80::f476:bf20:ab51:d533 คำนำหน้า 64 scopeid 0x20<link>
ไม่ระบุ 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 500 (UNSPEC)
แพ็คเก็ต RX 154278 ไบต์ 156290109 (156.2 MB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 93661 ไบต์ 13448935 (13.4 MB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
ฉันต้องการตั้งค่าเนมเซิร์ฟเวอร์บนอินเทอร์เฟซนั้นเป็นสาธารณะของ Google 8.8.8.8
/8.8.4.4
.
หลังจากดูผ่านๆ วิธีทำอยู่ใน google ดูเหมือนว่าฉันต้องกำหนดค่า netplan
คู่มืออ้างอิงไฟล์ yaml ที่ /etc/netplan/01-netcfg.yaml
. ไม่มีไฟล์นี้สำหรับฉัน อีกคำถาม AskUbuntu ระบุว่าไฟล์นี้ต้องสร้างโดยผู้ใช้ (ฉัน)
หน้าคู่มือแสดงตัวอย่างบางส่วนของไฟล์ yaml นี้ แต่กรณีการใช้งานไม่ตรงกับของฉัน ดังนั้นฉันจึงรู้สึกสงสัยในการคาดเดา
หากสิ่งที่ฉันต้องการทำคือตั้งค่าเนมเซิร์ฟเวอร์บนอินเทอร์เฟซนี้ มี yaml เล็กน้อยที่ฉันสามารถใส่ในไฟล์นั้นที่บรรลุเป้าหมายได้หรือไม่
ฉันเดาว่าจะเป็น:
เครือข่าย:
รุ่น: 2
เรนเดอร์: NetworkManager
อีเธอร์เน็ต:
จูนง่าย:
เนมเซิร์ฟเวอร์:
ที่อยู่: [8.8.8.8,8.8.4.4]
แต่ฉันไม่รู้จริงๆ ว่าฉันกำลังทำอะไรอยู่ในไฟล์นั้น ดังนั้นฉันจึงหวังว่าจะสามารถหาแนวทางหรือแนวทางที่กล่าวถึงกรณีการใช้งานของฉันโดยเฉพาะได้