ฉันจะเชื่อมต่อ Pi ของฉันโดยตรงกับพีซีของฉันและแบ่งปันการเชื่อมต่ออินเทอร์เน็ตได้อย่างไร


28

สิ่งที่ฉันต้องการทำคือการเชื่อมต่อผ่าน SSH และ HTTP กับ Raspberry Pi ของฉันโดยไม่ต้องเชื่อมต่อกับเราเตอร์ ฉันใช้ Web IDE ของ Adafruit เพื่อสร้างและเรียกใช้โปรแกรมของฉันและฉันต้องการเข้าถึงเว็บเพจที่มี Pi ของฉันเชื่อมต่อกับพีซีผ่านทางอีเธอร์เน็ตเท่านั้น

ที่จริงแล้วฉันต้องเชื่อมต่ออินเทอร์เน็ตกับ Pi ด้วยเนื่องจาก Adafruit ของ IDE ต้องการการรับรองความถูกต้องของ Bitbucket

ฉันพยายามเชื่อมต่ออินเตอร์เฟซ Wi-Fi (เพราะฉันเชื่อมต่ออินเทอร์เน็ตผ่าน Wi-Fi ในพีซีของฉัน) และอินเทอร์เฟซอีเธอร์เน็ต แต่มันไม่ทำงาน ฉันได้พยายามกับ Mac และตัวเลือกการแชร์อินเทอร์เน็ตและทำงานดีเพราะผมสามารถไปที่การพิมพ์หน้าเว็บhttp: //raspberrypi.local แต่ตอนนี้ฉันอยู่ในแล็ปท็อปที่มี Windows 8 และเป็นไปไม่ได้เลย

ฉันรู้ว่ามีคำถามมากมายเช่นนี้ แต่ไม่มีใครถูกต้องเพียงพอกับกรณีของฉัน

ขอบคุณล่วงหน้า.


1
ให้มันทำงานบน Mac นี้ดูเหมือนว่าเป็นคำถามของผู้ดูแลระบบ Windows มากกว่าคำถามราสเบอร์รี่ pi ดังนั้นอาจลอง superuser แทน?
Pete Kirkham

โปรดชำระเงินแพ็คเกจสนับสนุน MATLAB & Simulink สำหรับ Raspberry Pi ทำตามคู่มือนี้เพื่อเชื่อมต่อ Pi Zero W โดยตรงไปยังโฮสต์พีซีของคุณ in.mathworks.com/help/supportpkg/raspberrypi/ug/…
Reeno Joseph

คำตอบ:


16

นี่คือขั้นตอนในการแบ่งปันการเชื่อมต่ออินเทอร์เน็ตไร้สายของพีซีของคุณกับ Pi:

  1. เชื่อมต่อ Pi เข้ากับพอร์ตอีเธอร์เน็ตของพีซีโดยใช้สายอีเธอร์เน็ตทั่วไป
  2. ไปที่ "การเชื่อมต่อเครือข่าย" บน Windows PC และเลือก "การเชื่อมต่อเครือข่ายไร้สาย"
  3. คลิกขวาและเลือกคุณสมบัติ ในแท็บ "การแชร์" ภายใต้ "การแบ่งปันการเชื่อมต่ออินเทอร์เน็ต" ให้เปิดใช้งานช่องทำเครื่องหมายทั้งสอง
  4. รีสตาร์ทพีซีของคุณ ขั้นตอนนี้สำคัญมาก
  5. ตอนนี้ Pi ของคุณจะได้รับที่อยู่ IP จากพีซีของคุณและสามารถเข้าถึงอินเทอร์เน็ตผ่านพีซีของคุณได้
  6. หากต้องการค้นหาที่อยู่ IP ของ Pi ไปยัง SSH หรือเข้าสู่ระบบจากระยะไกลจากพีซีให้รันคำสั่ง "ping raspberrypi" โดยที่ "raspberrypi" เป็นชื่อโฮสต์ของ Pi ของคุณ โปรดทราบว่าคุณต้องให้แซมบ้าทำงานบน Pi ของคุณเพื่อให้คำสั่ง ping ทำงานได้

หากคุณต้องการรายละเอียดเพิ่มเติมพร้อมภาพหน้าจอเกี่ยวกับวิธีแบ่งปันการเชื่อมต่ออินเทอร์เน็ตโปรดดูโพสต์การเชื่อมต่อกับ Pi จากพอร์ต Ethernet ของแลปท็อปซึ่งจะอธิบายวิธีเชื่อมต่อ Pi ผ่านพอร์ตอีเธอร์เน็ตบนเครื่อง Windows


1
และถ้าคุณไม่มีแซมบ้าจะหาไอพีของปี่ได้อย่างไร
Basj

คุณสามารถลอง nmap
Oliver

ฉันคิดว่าเป็นไปไม่ได้กับ windows 10 :(
JJ Roman

3

คุณลองเชื่อมต่อ Raspberry Pi กับพีซีของคุณโดยใช้สายเคเบิล USB กับ TTL (สายเคเบิลคอนโซล) หรือไม่

ข้อได้เปรียบที่ยอดเยี่ยมของการใช้สายคอนโซลกับ Pi ก็คือมันสามารถจ่ายไฟให้กับ Pi ของคุณได้และคุณไม่จำเป็นต้องใช้แป้นพิมพ์เมาส์หรือจอแสดงผลที่แนบมากับ Pi เพื่อเข้าสู่ระบบ

คุณจะต้องติดตั้งซอฟต์แวร์การจำลองเทอร์มินัล (Putty) หากคุณใช้ Windows และไดรเวอร์ USB สำหรับ Console Lead

Raspberry Pi ใช้พอร์ตอนุกรมในตัวเพื่ออนุญาตให้อุปกรณ์เชื่อมต่อกับคอนโซลและออกคำสั่งเช่นเดียวกับที่คุณเข้าสู่ระบบ

คุณจะต้องใช้ไดรเวอร์ PL2303 ด้วย

ฉันใช้ราสเบอร์รี่ Pi ด้วยวิธีนี้มาระยะหนึ่งแล้วและไม่มีปัญหา

เป็นข้อดีที่กล่าวถึงว่าไดรเวอร์ของ Raspberry Pi Console Cable (Pl2030) จะไม่ทำงานหากคุณใช้ Windows 8 (ฉันทดสอบด้วย)

นี่คือวิธีการใช้งาน http://goo.gl/GgLgjx


1

การเชื่อมโยงเครือข่ายสองเครือข่ายทำงานได้ดีบน windows 8 แทนที่จะเป็น ICS เพียงให้แน่ใจว่าคุณไม่เลือกทั้งสองตัวเลือกการแบ่งปัน (อนุญาตให้คอมพิวเตอร์เครื่องอื่น ๆ ในการเชื่อมต่อผ่าน ... , อนุญาตให้ผู้อื่นควบคุม .. ) ในการแบ่งปันแท็บก่อน Bridging

จากนั้นเชื่อมทั้งสองเครือข่าย: Ethernet และ Wifi


1

มันง่ายในคอมพิวเตอร์ Windows พบบทความนี้ที่อาจช่วย: https://mylinuxcode.com/share-windows-internet-raspberry-pi-ethernet-port/ ( ลิงก์โดยตรงไปยังวิดีโอ youtube จากบล็อกนั้น)


สวัสดีและยินดีต้อนรับ! กรุณาใช้การท่องเที่ยวและเยี่ยมชมศูนย์ช่วยเหลือ แม้ว่าสิ่งนี้อาจตอบคำถามในทางทฤษฎี แต่ก็ควรรวมส่วนสำคัญของคำตอบไว้ที่นี่และจัดเตรียมลิงก์สำหรับการอ้างอิง ในความเป็นจริงเรากำลังบังคับใช้นโยบายนี้ : โปรดแก้ไขเพื่อให้คำตอบเป็นของตัวเองหากการเชื่อมโยงขาดในอนาคต หากไม่ได้รับการแก้ไขภายใน 48 ชั่วโมงจะถูกแปลงเป็น Community Wiki
Ghanima

0

คุณต้องใช้สายเคเบิลแบบไขว้สำหรับพีซีกับ Pi จากนั้นเชื่อมต่อพีซี wifi กับ NIC ด้วย ICS (การแบ่งปันการเชื่อมต่ออินเทอร์เน็ตการปรับแต่งบางอย่างจะต้องใช้กับไฟร์วอลล์เช่นกัน


5
คอมพิวเตอร์ทันสมัยส่วนใหญ่ (รวมถึง Raspberry Pi) ใช้การเก็บข้อมูลอัตโนมัติดังนั้นจึงไม่จำเป็นต้องใช้ไขว้
scruss
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.