การแชร์อินเตอร์เน็ตจากมือถือ Android ไปยัง Ubuntu Server
หน่วยงาน หรือองค์กรทุกวันนี้มักจะมีไฟร์วอลสำหรับล็อกอินเข้าใช้อินเตอร์เน็ตผ่านหน้าเว็ปบราวเซอร์ และไม่มี Proxy Server ไว้ให้ใช้งาน มันคงจะไม่สะดวกแน่ หากคนทำ server ที่เป็นแบบ Text หรือใช้รีโมท ไม่สามารถที่จะใช้คำสั่งต่างๆในการเชื่อมต่ออินเตอร์เน็ตได้ เนื่องจากต้อง Login นั่นเอง และหากใครใช้ Server Ubuntu ที่เป็นแบบ Desktop อยู่แล้ว จะไม่มีปัญหาในการเชื่อมต่ออินเตอร์เน็ต แต่หากใช้ Ubuntu Server ที่เป็นแบบ Text การติดตั้งโปรแกรมหรืออะไรต่างๆมักจะใช้ผ่านคำสั่ง apt-get install อย่างนี้ ซึ่งเมื่อเชื่อมต่ออินเตอร์เน็ตไม่ได้แล้ว ก็จะไม่สามารถใช้คำสั่ง apt-get install ได้เพราะการติดตั้งโปรแกรมต่างๆ ต้องเชื่อมต่ออินเตอร์เน็ตทุกครั้ง
ดังนั้น การแก้ปัญหาเมื่อเชื่อมต่ออินเตอร์เน็ตไม่ได้ เราก็ใช้อินเตอร์เน็ตจากมือถือของเรานี่แหล่ะครับในการเชื่อมต่อโดยใช้สาย USB โดยผมใช้ Smartphone ระบบปฏิบัติการ Android 8.0
ขั้นแรกให้เชื่อมต่อสาย USB จาก Smartphone เข้าเครื่องคอมพิวเตอร์ที่เป็น Ubuntu Server จากนั้นให้ตั้งค่าในมือถือโดยเลือก
Settings menu -> Wireless and Network -> More -> Tethering & portable hotspot and enable USB tethering
หรือภาษาไทย
ตั้งค่า -> เครื่อข่ายและอินเตอร์เน็ต -> การปล่อยสัญญาณและฮอตสปอต -> ปล่อยสัญญาณผ่าน USB ให้เปิดการทำงาน
จากนั้นใช้คำสั่งเปิดใช้งานบนเครื่อง Ubuntu Server
1. ทำการตรวจเช็ค อุปกรณ์บนเน็ตเวิร์กในเครื่อง Ubuntu Server ด้วยคำสั่ง
แล้วดูว่า มีการเชื่อมต่อโดย USB เพิ่มขึ้นมาหรือไม่ ตัวอย่าง
จากรูปด้านบนเมื่อใช้คำสั่ง ifconfig -a แล้วมี enp0s29f7u5 เข้ามาเพิ่ม ซึ่งเครื่องของคุณอาจจะชื่อ USB0 หรือ USB1 ครับ ซึ่งแล้วแต่เครื่องจะเจอ หากเราเสียบแฟรซไกร์วไว้ด้วยก็ไม่ต้องห่วงครับ ว่ามันจะเอาชื่อของแฟรซไดร์วมาโชว์ เพราะแฟรซไดร์วเชื่อมต่ออินเตอร์เน็ตไม่ได้ครับ
2. เริ่มใช้งานอุปกรณ์ด้วยคำสั่ง
Settings menu -> Wireless and Network -> More -> Tethering & portable hotspot and enable USB tethering
หรือภาษาไทย
ตั้งค่า -> เครื่อข่ายและอินเตอร์เน็ต -> การปล่อยสัญญาณและฮอตสปอต -> ปล่อยสัญญาณผ่าน USB ให้เปิดการทำงาน
จากนั้นใช้คำสั่งเปิดใช้งานบนเครื่อง Ubuntu Server
1. ทำการตรวจเช็ค อุปกรณ์บนเน็ตเวิร์กในเครื่อง Ubuntu Server ด้วยคำสั่ง
ipconfig -a
แล้วดูว่า มีการเชื่อมต่อโดย USB เพิ่มขึ้นมาหรือไม่ ตัวอย่าง
จากรูปด้านบนเมื่อใช้คำสั่ง ifconfig -a แล้วมี enp0s29f7u5 เข้ามาเพิ่ม ซึ่งเครื่องของคุณอาจจะชื่อ USB0 หรือ USB1 ครับ ซึ่งแล้วแต่เครื่องจะเจอ หากเราเสียบแฟรซไกร์วไว้ด้วยก็ไม่ต้องห่วงครับ ว่ามันจะเอาชื่อของแฟรซไดร์วมาโชว์ เพราะแฟรซไดร์วเชื่อมต่ออินเตอร์เน็ตไม่ได้ครับ
2. เริ่มใช้งานอุปกรณ์ด้วยคำสั่ง
ifconfig -a enp0s29f7u5 up
3. เพิ่มคำสั่งเพื่อรับค่า dhcp จากอุปกรณ์ smartphone ด้วยการแก้ไขไฟล์
sudo nano /etc/network/interfaces
เพิ่มคำสั่งลงไปบรรทัดสุดท้ายแล้วเซฟ
auto enp0s29f7u5
iface enp0s29f7u5 inet dhcp
4. ให้เปิดการทำงานด้วยคำสั่ง
sudo ifup enp0s29f7u5
5. ใช้คำสั่ง apt-get update ดูครับว่าเชื่อมต่อได้หรือไม่
ความคิดเห็น