SSH qua Bluetooth với iOS


8

Có thể kết nối với Pi3, qua Bluetooth cho SSH, cho iOS không? Tôi biết bạn có thể kết nối với BlueZ và SSH có thể qua wifi, nhưng tôi không thể tìm thấy bất cứ điều gì về việc thực hiện cả hai. Ưu điểm sẽ là làm điều đó trong một khu vực không có wifi. Có lẽ điều đó là có thể, nhưng không có ứng dụng nào cho nó trên iOS?


"Nó ở khu vực không có wifi" -> Bạn chỉ có thể sử dụng điểm phát wifi trên một hoặc thiết bị khác.
goldilocks

Câu trả lời:


4

Không, không thể thiết lập SSH qua Bluetooth. Thậm chí nhiều hơn với việc triển khai Bluetooth của Apple trên iOS.

SSH hoạt động trên ngăn xếp TCP / IP thông thường được triển khai trên họ giao thức Ethernet hoặc WiFi. Bluetooth thực hiện các giao thức riêng của mình với mục đích khác nhau.


Tuy nhiên, bạn có thể định cấu hình Raspberry Pi hoặc thiết bị iOS để làm điểm phát sóng và kết nối với thiết bị đó với (các) thiết bị khác.

Sau khi bạn kết nối hai thiết bị, bạn có thể sử dụng các công cụ mạng thông thường (bao gồm SSH) trong mạng ad-hoc của mình. Sau đó, bạn có thể sử dụng ứng dụng SSH client trên iOS.

Với một điểm truy cập trên thiết bị iOS, bạn chỉ cần lưu ý không sử dụng gói dữ liệu của mình để liên lạc với Raspberry Pi (như cập nhật).


1
hacks.mozilla.org/2017/02/ Điều này có chính xác không?
William

1
@William Bài viết bạn đã đăng đề cập đến kết nối giữa RPi và Mac, không phải thiết bị iOS. Nó có thể đáng để thử nhưng có lý do để nghi ngờ.
Gerome Bochmann

@William sự khác biệt là bài viết thiết lập nối tiếp qua kết nối Bluetooth để cung cấp cho bạn một thiết bị đầu cuối. Đó là trường hợp sử dụng tương tự như phiên SSH, nhưng không sử dụng giao thức SSH. Tôi vẫn đang tìm kiếm một giải pháp SSH, nhưng kết nối nối tiếp không dây là đủ tốt cho tôi.
YetAnotherRandomUser

Nói chung, không thể thiết lập SSH qua Bluetooth, nó chỉ liên quan nhiều. Hay là; mọi thứ trên Pi có thể tự động hơn so với vài năm trước.
YetAnotherRandomUser

Chà, tôi đã quản lý để SSH qua bluetooth hoạt động trong khoảng 30 phút trên Pi Zero trước khi tôi phải đi vào cuối tuần (mặc dù đó là trên PC Windows). Tôi sẽ chi tiết làm thế nào trong một câu trả lời.
Dan

3

Tôi không biết về iOS nhưng bạn chắc chắn có thể thực hiện SSH qua BLuetooth trên máy tính xách tay. Bạn chỉ cần thiết lập PAN (Mạng khu vực cá nhân) đang mô phỏng kết nối Ethernet. Ở đó bạn nhận được một ảo ảo (Thẻ giao diện mạng) và sau đó bạn có thể SSH vào Raspberry Pi của mình.

Xem Mạng Bluetooth trên eLinux. Tôi không chắc đây có phải là phiên bản cập nhật nhất không. Tôi có thể cung cấp thêm liên kết nếu bạn muốn thử.

BIÊN TẬP:

Thiết lập mạng Bluetooth PAN với BlueZ 5.X (Sử dụng Pi làm máy chủ)

Mạng Bluetooth Raspberry Pi 3 (Sử dụng macOS làm cổng vào internet)


1

Cảnh báo: Điều này ghi đè kết nối wifi của bạn bằng cách nào đó

Tôi đã định cấu hình Bluetooth qua SSH theo hướng dẫn từ Instructables Bluetooth sang Putty và sau đó bit từ pi không đầu qua hướng dẫn bluetooth

Nếu hình ảnh của bạn đã chạy trên Pi của bạn, bạn chỉ cần làm theo Editing the imagephần hướng dẫn.

Và phần quan trọng của việc kết nối Bluetooth là tuân theo quy trình được ghi chú trong hướng dẫn có thể sử dụng các thuộc tính Bluetooth của máy tính hiện tại để kết nối thay vì thêm trực tiếp Pi.

Github Gists của các phần quan trọng

Cấu hình Raspberry Pi: https://gist.github.com/deeja/83f50fb893383ba328e06769a1e6d44d Thiết lập Windows: https://gist.github.com/deeja/840cf52206f0aa3fb82e435f29e19a95


Các phần quan trọng nên thực sự nằm trong chính câu trả lời, không phải trên trang github.
Dmitry Grigoryev
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.