เนื่องจากนี่เป็นคำถาม # 1 ที่ฉันได้รับจากนักเรียนและผู้มาใหม่ถึง Ubuntu ฉันจะพยายามตอบคำถามนี้ด้วยสองสิ่งที่ทุกคนควรรู้เกี่ยวกับ Ubuntu เกี่ยวกับการแบ่งปันการเชื่อมต่ออินเทอร์เน็ต แบ่งออกเป็น 3 ส่วน
- แบ่งปันการเชื่อมต่ออินเทอร์เน็ตของคุณผ่านการเชื่อมต่อแบบมีสาย
- แบ่งปันการเชื่อมต่ออินเทอร์เน็ตของคุณผ่านการเชื่อมต่อไร้สาย
- แบ่งปันการเชื่อมต่อไร้สายของคุณกับอุปกรณ์มือถือ
- การเชื่อมต่อกับอุปกรณ์แบบมีสายหรือไร้สาย
รู้ว่าในการแบ่งปันการเชื่อมต่ออินเทอร์เน็ตของคุณไม่ว่าจะแบบมีสายหรือไร้สายคุณจำเป็นต้องมีการ์ดเครือข่ายอย่างน้อย 2 การ์ดพวกเขาสามารถผสมผสานระหว่างการ์ดแบบมีสายและการ์ดไร้สายการ์ดแบบมีสาย 2 การ์ดหรือการ์ดไร้สาย 2 การ์ด ประเด็นคือคุณต้องมีการ์ดเครือข่ายอย่างน้อย 2 ใบการ์ดหนึ่งใบที่ได้รับการเชื่อมต่ออินเทอร์เน็ตของคุณและการ์ดอีกใบที่ส่งไปยังคอมพิวเตอร์หรืออุปกรณ์อื่น ๆ ในเครือข่ายของคุณ
แบ่งปันการเชื่อมต่ออินเทอร์เน็ตของคุณผ่านการเชื่อมต่อแบบมีสาย
การกำหนดค่าพีซีที่จะแบ่งปันการเชื่อมต่อ
สมมติว่าคุณได้รับอินเทอร์เน็ตผ่านการเชื่อมต่อแบบมีสายครั้งที่สองหรือการเชื่อมต่อไร้สายเปิดตัวจัดการเครือข่ายของคุณผ่านไอคอนเครือข่ายบนแผง Unity:
ไปจนถึงตัวเลือกแก้ไขการเชื่อมต่อและคลิกที่มัน
คุณจะปรากฏบนแท็บสาย การเชื่อมต่อผ่านสายแต่ละครั้งเป็นค่าเริ่มต้นที่เกี่ยวข้องกับการ์ด Ethernet Wired NIC แต่ละตัวที่คุณมี ตัวอย่างเช่นหากคุณมี 2 NIC แบบใช้สายคุณจะเห็น 2 ตัวเลือกที่นี่ ในภาพด้านล่างคุณจะเห็นเป็นหนึ่งเนื่องจากเป็นแล็ปท็อปและโดยปกติจะมีหนึ่ง เลือกการเชื่อมต่อแบบมีสายที่คุณต้องการแก้ไขซึ่งควรจะเป็นการเชื่อมต่อกับ LAN ของคุณและไม่ใช่แบบที่ได้รับการเชื่อมต่ออินเทอร์เน็ต ดับเบิลคลิกที่ปุ่มหรือเลือกปุ่มแก้ไข
คุณจะปรากฏบนแท็บสาย (อีกครั้ง) คราวนี้ไปที่การตั้งค่า IPv4 หากคุณใช้ IPv4 หรือ IPv6 หากคุณกำลังใช้อยู่ ในวิธีที่ตัวเลือกเลือกแบ่งปันไปที่คอมพิวเตอร์เครื่องอื่น ๆ ตอนนี้ประหยัด คุณทำเสร็จแล้ว
สิ่งนี้จะทำทุกสิ่งที่ปกติแล้วทำเมื่อ 6 หรือ 7 ปีก่อนด้วยคำสั่งเทอร์มินัลและอุปกรณ์ iptable
ตอนนี้เพียงเชื่อมต่อคอมพิวเตอร์ 2 เครื่องเข้าด้วยกัน
หมายเหตุ: หากคอมพิวเตอร์ทั้งสองเครื่องมีสาย Gigabit Ethernet NIC คุณสามารถเชื่อมต่อได้โดยตรงเนื่องจาก 1000BASE-T ส่วนใหญ่จะมี MDI / MDI-X โดยอัตโนมัติ หากไม่เพียง แต่เชื่อมต่อพวกเขาเข้ากับสวิตช์เราเตอร์ฮับของคุณและนั่นคือทั้งหมด
พีซีที่จะได้รับการเชื่อมต่ออินเทอร์เน็ตที่ใช้ร่วมกัน (ขึ้นอยู่กับการตั้งค่าเครือข่าย)
เปิดตัวจัดการเครือข่ายของคุณผ่านไอคอนเครือข่ายบนแผง Unity:
ไปจนถึงตัวเลือกแก้ไขการเชื่อมต่อและคลิกที่มัน
คุณจะปรากฏบนแท็บสาย การเชื่อมต่อผ่านสายแต่ละครั้งเป็นค่าเริ่มต้นที่เกี่ยวข้องกับการ์ด Ethernet Wired NIC แต่ละตัวที่คุณมี ตัวอย่างเช่นถ้าคุณมี 2 NIC แบบใช้สายคุณจะเห็น 2 ตัวเลือกที่นี่ ในภาพด้านล่างคุณจะเห็นเป็นหนึ่งเนื่องจากเป็นแล็ปท็อปและโดยปกติจะมีหนึ่ง เลือกการเชื่อมต่อแบบมีสายที่คุณต้องการแก้ไขและดับเบิลคลิกที่มันหรือเลือกปุ่มแก้ไข
คุณจะปรากฏบนแท็บสาย (อีกครั้ง) คราวนี้ไปที่การตั้งค่า IPv4 หากคุณใช้ IPv4 หรือ IPv6 หากคุณกำลังใช้อยู่ ในวิธีที่ตัวเลือกเลือกคู่มือการใช้งาน ตัวเลือกในที่อยู่จะสามารถแก้ไขได้ในขณะนี้ เพิ่ม IP ที่คุณต้องการหน้ากากที่คุณต้องการและ IP ของพีซีที่แบ่งปันการเชื่อมต่อ ในกรณีนี้ฉันบอกว่า IP ของ PC ไคลเอ็นต์จะเป็น 192.168.0.2, Mask คือ 255.255.255.0 เพื่อบ่งบอกว่าเป็นเครือข่าย Class C (LAN) และ 192.168.0.1 เพื่อพูดถึงว่าคอมพิวเตอร์ที่แชร์การเชื่อมต่อมี IP 192.168.0.1 กับมัน เพิ่ม IP เดียวกันของคอมพิวเตอร์ที่แชร์การเชื่อมต่อกับเซิร์ฟเวอร์ DNS (ดังที่แสดงในภาพ)
นอกจากนี้คุณยังสามารถ (ขึ้นอยู่กับการตั้งค่าเครือข่าย) เลือกแทนด้วยตนเองเลือกอัตโนมัติและเพียงแค่ใส่ IP ของคอมพิวเตอร์ที่แชร์อินเทอร์เน็ตในส่วนเซิร์ฟเวอร์ DNS
โปรดทราบว่าสิ่งนี้ขึ้นอยู่กับการตั้งค่าเครือข่าย ตัวอย่างเช่นหากคุณมีพีซีทั้งสองเครื่องเชื่อมต่อกับสวิตช์หรือเราเตอร์สวิตช์ / เราเตอร์จะดูแลไคลเอ็นต์ดังนั้นคุณจะต้องตั้งค่าอินเทอร์เน็ตแชร์พีซีและจะเชื่อมต่อทั้งสองกับสวิตช์ / เราเตอร์ หากคุณบังเอิญเชื่อมต่อพีซีเข้าด้วยกันโดยตรงจะเป็นการดีกว่าถ้าคุณตั้งค่าไคลเอนต์เพิ่มเติม
ในกรณีส่วนใหญ่คุณไม่จำเป็นต้องติดตั้งไคลเอนต์เพียงเชื่อมต่อกับเครือข่ายและทำ Ubuntu จะดูแลทุกอย่าง ฉันเพิ่งเพิ่มส่วนลูกค้าสำหรับกรณีเฉพาะที่อาจมีปัญหาเกิดขึ้น
สิ่งนี้จะครอบคลุมสถานการณ์ที่เป็นไปได้ทั้งหมดใน LAN ภายในบ้านเมื่อต้องการแบ่งปันการเชื่อมต่ออินเทอร์เน็ตผ่านสายเคเบิล
แบ่งปันการเชื่อมต่ออินเทอร์เน็ตของคุณผ่านการเชื่อมต่อไร้สาย
หมายเหตุ : อ่านด้านล่างสำหรับข้อมูลผู้ใช้ Android
ตั้งแต่รุ่น Ubuntu สองรุ่นที่ผ่านมาไม่จำเป็นต้องใช้เทคนิคการปลอมแปลงผ่านคำสั่งเทอร์มินัลเพื่อแบ่งปันการเชื่อมต่ออินเทอร์เน็ต ไม่มีแม้แต่ความจำเป็นในการใช้iwconfig
และคำสั่ง echo เพื่อส่งต่อสิ่งต่างๆ สำหรับคอมพิวเตอร์และแล็ปท็อปจำนวนมากที่ฉันได้ทดสอบ (เกือบ 1,000 กับ Ubuntu) ฉันสามารถพูดได้อย่างแน่นอนว่าด้วยขั้นตอนต่อไปนี้คุณสามารถแบ่งปันการเชื่อมต่ออินเทอร์เน็ตของคุณได้อย่างไม่มีปัญหาเลย
นี่เป็นสิ่งเดียวกันสำหรับไดรเวอร์ที่เปิดและเป็นกรรมสิทธิ์ ฉันสามารถยืนยันเช่น Broadcom, Ralink และ Atheros ชิปเซ็ตการ์ดไร้สายจะทำงานนอกกรอบพวกเขาจะทำงานเนื่องจาก NetworkManager จะดูแลรายละเอียดในระดับต่ำ Network Manager เวอร์ชันล่าสุดโดยเฉพาะตั้งแต่ 0.9.x นั้นยอดเยี่ยมในด้านนี้
ขั้นตอนที่ 1 - ไปที่ตัวจัดการเครือข่ายและเลือกสร้างเครือข่ายไร้สายใหม่ ..
โปรดทราบว่ามีวิธีอื่น ๆ เช่นเทอร์มินัลและ GUI ที่สามารถทำงานได้ แต่นี่เป็นวิธีที่ง่ายที่สุดและเร็วที่สุดเท่าที่จะทำได้ ใน Windows XP หรือ Windows 7) ยังรู้อีกว่าฉันกำลังสมมติว่าคุณกำลังรับอินเทอร์เน็ตผ่านการ์ดเครือข่ายอื่น (สายหรือไร้สาย) และคุณต้องการแบ่งปันการเชื่อมต่ออินเทอร์เน็ตนี้แบบไร้สาย
ขั้นตอนที่ 2 - พิมพ์ชื่อ SSID (ชื่อที่อุปกรณ์อื่นจะเห็นเมื่อค้นหาฮอตสปอต)
ขั้นตอนที่ 3 -อย่างที่คุณเห็นนี่ฉันใส่ชื่อ SSID "Ubuntu Ad Hoc Power" และมันมีการเข้ารหัสของ WEP ประเภทการเข้ารหัสขึ้นอยู่กับการ์ดเครือข่าย การ์ดบางประเภทไม่สนับสนุน Ad-hoc ด้วย WEP, การ์ดอื่น ๆ ที่มี WPA และการ์ดอื่น ๆ ที่มีความปลอดภัยใด ๆ หลังจากตั้งค่าชื่อ SSID และความปลอดภัยให้คลิกสร้าง
ขั้นตอนที่ 4 - สำหรับกรณีที่คุณจะใช้อินเทอร์เน็ตร่วมกับคนที่อยู่ใกล้คุณในห้องเดียวกันโดยปกติฉันแค่แชร์อุปกรณ์โดยไม่มีการรักษาความปลอดภัย ง่ายกว่าสำหรับพวกเขาในการเชื่อมต่อ แน่นอนว่าอย่าทำเช่นนี้ในงานปาร์ตี้หรือในสำนักงานที่เต็มไปด้วยแวมไพร์ไร้สาย
ขั้นตอนที่ 5 - เมื่อมีการสร้างการเชื่อมต่อที่ใช้ร่วมกันในครั้งต่อไปที่คุณพยายามที่จะแบ่งปันมันจะปรากฏในรายการการเชื่อมต่อช่วยให้คุณประหยัดปัญหาในการตั้งชื่อการเชื่อมต่อและการตั้งค่าความปลอดภัย
หลังจากทำตามขั้นตอนข้างต้นแล้วคุณควรมีคอมพิวเตอร์ที่ใช้การเชื่อมต่ออินเทอร์เน็ตร่วมกันโดยไม่มีปัญหา ตอนนี้ส่วนที่เราหลายคนลืม (โดยเฉพาะฉัน)
แบ่งปันการเชื่อมต่อไร้สายของคุณกับอุปกรณ์มือถือ
ผู้ใช้หลายคนมักถามว่าทำไมโทรศัพท์ของฉัน (Android, iPhone, Blackberry) ไม่เห็นการเชื่อมต่ออินเทอร์เน็ตที่แชร์จากแล็ปท็อปของฉัน
ในหลายกรณีนี้ Android, iPhone หรือ Blackberry จะปิดใช้งานตัวเลือกในการ "ค้นหา" ฮอตสปอต Ad-Hoc นี่เป็นมาตรการรักษาความปลอดภัย ดังนั้นพวกเขาจะเห็นเราเตอร์ไร้สายจริงและไม่ใช่อุปกรณ์ที่เปิดใช้งาน Ad-hoc เช่นการ์ด PCI ไร้สายการ์ด USB ไร้สายหรือแม้แต่โทรศัพท์ที่เปิดใช้งาน Ad-Hoc อีกเครื่อง เพื่อให้สามารถทำสิ่งนี้ได้อย่างน้อยใน Android คุณจำเป็นต้องรูทอุปกรณ์ สำหรับ iPhone คุณต้องแหกคุก สำหรับแบล็กเบอร์รี่นั้นซับซ้อนกว่ามาก ฉันทำสิ่งนี้บน Android และ Iphones เท่านั้น หลังจากทำเช่นนี้คุณจะเห็นอุปกรณ์ Ad-Hoc ไม่มีปัญหาเลย
แน่นอนว่าสิ่งนี้จะไม่มีผลกับทุกรุ่น มีเพียงบางส่วนเท่านั้น บางคนที่คุณเพิ่งจะซื้อและพวกเขาจะเห็นจุด Ad-hoc ตั้งแต่วันแรก คนอื่น ๆ คุณจะต้องรูท / คุกเพื่อแก้ไขปัญหาที่น่ารำคาญนี้
ฉันไม่รู้ว่าฉันสามารถแนะนำไซต์หรือวิธีการบางอย่างให้สำเร็จได้ที่นี่ แต่ google เป็นเพื่อนของคุณหรือไม่ อย่างไรก็ตามวิธีที่รวดเร็วในการดูคือพยายามเชื่อมต่อคอมพิวเตอร์เครื่องอื่นกับคอมพิวเตอร์ที่ใช้อินเทอร์เน็ตร่วมกัน มันควรจะทำงาน อีกวิธีหนึ่งคือค้นหาโทรศัพท์มือถือเครื่องอื่นที่สามารถดูโฆษณาได้
ผู้ใช้ Android
สำหรับผู้ใช้ Android เว็บไซต์น้องสาวของเรา Android มีบทความที่ดีเกี่ยวกับวิธีการรูทอุปกรณ์ Android
ฉันยังแนะนำบทความนี้ซึ่งพูดถึงคำศัพท์ต่าง ๆ ที่เราควรรู้เมื่อทำงานกับสิ่งเช่นนี้: Phone Hacking Terminology
สุดท้ายไซต์เช่นcyanogenmodและเครื่องมือเช่นclockworkmodนั้นดีมาก แต่โปรดจำไว้เสมอว่าด้วยพลังแห่งวัวที่ดีนั้นจะมาพร้อมกับความรับผิดชอบที่ยอดเยี่ยม
ตัวอย่างเช่นฉันมีโทรศัพท์มือถือ Huawei ที่มี Android 2.2 ในตอนแรก หลังจากที่ฉันรูทอุปกรณ์และอัพเกรดเป็น 2.3 โดยใช้ Cyanogenmod ฉันสามารถเห็นอุปกรณ์ Ad-hoc ที่ช่วยฉันจากปัญหาต่าง ๆ และเพิ่มโบนัสให้กับมือถือของฉันเพื่อใช้ในการควบคุม XBMC
ฉันควรพูดถึงว่าฉันได้อ่านคำตอบหลายข้อในเว็บไซต์ Android SE เกี่ยวกับการสนับสนุน Ad-Hoc ส่วนใหญ่มีความผิดในแง่ที่พวกเขายืนยันว่า Ad-hoc ไม่ทำงานบน Android รุ่นเก่าหลายรุ่น (รุ่น 4 และต่ำกว่า) นี่เป็นเรื่องผิดเนื่องจากฉันได้ทำโทรศัพท์ Android มากกว่า 50 เครื่องตั้งแต่ซัมซุงไปจนถึงหัวเว่ยและพวกเขาทั้งหมดก็ใช้งานได้ อาจมีบางอย่างที่ไม่ได้รับ Ad-Hoc แม้หลังจากเปิดใช้งานรูทและติดตั้งแอพที่จำเป็น แต่ฉันยังไม่เจอแอปที่มีปัญหานี้
ดังนั้นอย่าลังเลที่จะมองหา Ad-Hoc บนโทรศัพท์ของคุณ เชื่อใจฉันมันง่าย ฉันหวังว่าฉันจะเข้าใจถึงสิ่งนี้เพื่อช่วยให้คุณแบ่งปันได้เร็วขึ้นและง่ายขึ้นและเข้าใจว่าในบางกรณีพวกเขาไม่พบอุปกรณ์ Ad-hoc
การเชื่อมต่อกับอุปกรณ์แบบมีสายหรือไร้สาย
ดูภาพด้านล่าง:
หากคุณคลิกที่ไอคอนเครือข่าย (วงกลมสีเขียวที่ด้านบน) มันจะวางเมนูที่คุณสามารถดูอุปกรณ์ทั้งหมด (การเชื่อมต่อแบบมีสายและการเชื่อมต่อแบบไร้สาย) ที่คุณสามารถใช้เพื่อเชื่อมต่อ เมื่อคลิกที่พวกเขาพวกเขาจะเชื่อมต่อกับเครือข่ายที่ต้องการโดยอัตโนมัติ ในกรณีที่มีการ์ดไร้สายและยังไม่ได้ติดตั้งไดรเวอร์ (ในกรณีที่คุณต้องการไดรเวอร์สำหรับพวกเขา) คุณสามารถเยี่ยมชมลิงค์ใดลิงค์หนึ่งต่อไปนี้ที่ให้ขั้นตอนที่จำเป็นในการติดตั้งการ์ดไร้สายใด ๆ อย่างถูกต้อง:
ฉันจะทำให้การ์ดไร้สาย Ralink RT3290 ทำงานได้อย่างไร
การติดตั้งไดรเวอร์ของ Broadcom Wireless
ไดรเวอร์สำหรับโมดูลไร้สาย Realtek สำหรับ Toshiba C850-A965?
ไม่รู้จักการ์ดไร้สาย Realtek RTL8723AE-BT
https://askubuntu.com/questions/tagged/wireless+drivers
ฉันขอแนะนำให้อ่านวิธีการเชื่อมต่อและยกเลิกการเชื่อมต่อกับเครือข่ายด้วยตนเองในเทอร์มินัล
(ในกรณีที่มีความจำเป็นเกิดขึ้น)