/ / Cách sử dụng VPN Tailscale để truy cập máy chủ trợ lý tại nhà của bạn từ xa

Cách sử dụng VPN Tailscale để truy cập máy chủ trợ lý tại nhà của bạn từ xa

Home Assistant là một cách hoàn hảo để xây dựng một ngôi nhà thông minh hoàn toàn riêng tư và cục bộ. Theo mặc định, máy chủ Home Assistant chạy trên một thiết bị cục bộ, chẳng hạn như Raspberry Pi hoặc PC hoặc máy tính xách tay cũ và có thể được truy cập cục bộ thông qua địa chỉ IP hoặc tên máy chủ cục bộ. Nhưng nếu bạn muốn điều khiển và quản lý ngôi nhà thông minh của mình từ xa, thì hãy làm theo khi chúng tôi chỉ cho bạn cách truy cập máy chủ Home Assistant từ xa qua internet.


Các cách truy cập máy chủ Home Assistant từ xa

Có một vài cách khác nhau để truy cập phiên bản Home Assistant Server của bạn từ xa qua internet. Bạn có thể đăng ký dịch vụ đám mây chính thức của Nabu Casa để truy cập an toàn vào máy chủ Home Assistant từ mọi nơi trên thế giới. Đó là cách dễ nhất và nhanh nhất để thiết lập quyền truy cập từ xa an toàn cho máy chủ Home Assistant của bạn. Tuy nhiên, đây là dịch vụ trả phí và yêu cầu bạn phải trả phí thuê bao hàng tháng.

Nếu không muốn trả phí đăng ký nhưng vẫn muốn truy cập máy chủ Home Assistant từ xa, thì bạn có thể thực hiện theo bất kỳ phương pháp nào sau đây:

  1. Mở một cổng trên bộ định tuyến của bạn và sử dụng DuckDNS với Let’s Encrypt
  2. Sử dụng Đường hầm Cloudflare để hiển thị các máy chủ cục bộ với internet
  3. Sử dụng VPN, chẳng hạn như Wireguard hoặc Tailscale

Truy cập Home Assistant từ xa bằng Tailscale

Tailscale là dịch vụ VPN ưa thích để truy cập máy chủ Home Assistant vì nhiều lý do, chẳng hạn như:

  • Nó được xây dựng trên Wireguard. Do đó, nó cung cấp bảo mật và hiệu suất tương tự như Wireguard
  • Nó dễ cài đặt và sử dụng hơn nhiều so với Wireguard
  • Nó cung cấp băng thông tuyệt vời và độ trễ mạng

Để cài đặt và thiết lập Tailscale VPN cho truy cập từ xa của Trợ lý gia đình, bạn có thể làm theo các bước bên dưới.

Bước 1: Cài đặt Tiện ích bổ trợ Tailscale trên Home Assistant Server

Để cài đặt Tailscale bằng các bước sau trên hệ thống không phải Raspberry Pi, hãy đảm bảo rằng bạn đang chạy cài đặt Home Assistant được giám sát trên một phần cứng x86 khác.

  • Trong máy chủ Home Assistant của bạn, hãy truy cập Cài đặt.
  • Bấm vào Tiện ích bổ sung và sau đó nhấp vào CỬA HÀNG BỔ SUNG cái nút.
  • Tìm kiếm “Tailscale” và nhấp vào vảy đuôi kết quả dưới Tiện ích cộng đồng trợ lý gia đình.
    tìm kiếm và cài đặt tiện ích bổ sung tailscale trong trợ lý gia đình

  • Nhấn vào CÀI ĐẶT để cài đặt tiện ích bổ sung Tailscale.

Bước 2: Thiết lập VPN Tailscale

Sau khi cài đặt tiện ích bổ sung Tailscale VPN trên máy chủ Home Assistant của bạn, hãy truy cập Cài đặt > Tiện ích bổ sung và bấm vào vảy đuôi.

Nhấn vào Bắt đầu để bắt đầu tiện ích bổ sung Tailscale. Để truy cập nhanh, hãy bật Hiển thị trong thanh bên lựa chọn. Ngoài ra, kích hoạt các cơ quan giám sát tùy chọn để khởi động lại nó tự động trong trường hợp nó bị treo.

tiện ích bổ sung tailscale được cài đặt trong trợ lý gia đình

Nhấn vào MỞ GIAO DIỆN WEB cái nút. Điều này sẽ mở ra một cửa sổ bảng điều khiển mới với tùy chọn đăng nhập. Nhấn vào đăng nhập cái nút. Thao tác này sẽ mở ra một tab trình duyệt mới nơi bạn có thể đăng ký và đăng nhập bằng email, tài khoản Google, tài khoản Microsoft hoặc tài khoản GitHub của mình.

đăng nhập đăng ký trên trang web tailscale và xác thực

Sau khi đăng nhập, bạn sẽ thấy tùy chọn kết nối máy chủ Home Assistant với Tailscale.

kết nối máy chủ trợ lý gia đình với vpn tailscale

Nhấp chuột Kết nối. Nó sẽ hiển thị đăng nhập thành công và mở tài khoản Tailscale liệt kê máy chủ Home Assistant của bạn. Trong trường hợp của chúng tôi, nó được hiển thị dưới dạng “phương tiện” cùng với bất kỳ máy nào khác mà chúng tôi đang sử dụng ứng dụng VPN Tailscale để truy cập từ xa vào máy chủ Home Assistant của chúng tôi. Ghi lại địa chỉ IP vì chúng tôi sẽ sử dụng địa chỉ này sau để truy cập từ xa.

xem tất cả các thiết bị được kết nối bao gồm trợ lý gia đình trong tài khoản tailscale

Ở giai đoạn này, bạn có thể đóng tab trình duyệt Tailscale và quay lại máy chủ Home Assistant—bảng điều khiển giao diện người dùng web Tailscale. Nhấp vào biểu tượng Làm mới trên tab trình duyệt. Nếu bạn thấy tương tự như ảnh chụp màn hình sau, thì bạn đã định cấu hình thành công VPN Tailscale trên máy chủ Home Assistant.

trợ lý gia đình đã kết nối thành công với vpn tailscale

Tiếp theo, chúng tôi cần cài đặt ứng dụng Tailscale VPN trên điện thoại thông minh hoặc thiết bị Windows, macOS hoặc Linux từ nơi chúng tôi muốn truy cập máy chủ Home Assistant từ xa qua internet.

Bước 3: Cài đặt ứng dụng Tailscale để truy cập Home Assistant từ xa

Giờ đây, bạn có thể cài đặt ứng dụng Tailscale trên thiết bị macOS, iOS, Windows, Linux hoặc Android của mình để truy cập máy chủ Home Assistant từ xa từ mọi nơi trên thế giới.

Trên thiết bị iOS:

  • Cài đặt và mở ứng dụng Tailscale iOS.
  • Chấp nhận tất cả lời nhắc để cài đặt cấu hình VPN Tailscale trên thiết bị iOS của bạn.
  • Bạn cũng có thể cho phép thông báo đẩy, sau đó đăng nhập vào ứng dụng Tailscale bằng chính địa chỉ email mà bạn đã sử dụng để thiết lập tiện ích bổ sung Tailscale cho Trợ lý tại nhà.

Trên thiết bị Android:

  • Tải xuống và cài đặt ứng dụng Android Tailscale.
  • Làm theo lời nhắc và cài đặt cấu hình VPN Tailscale.
  • Đăng nhập bằng cùng một tài khoản email được sử dụng cho Tailscale trên Home Assistant (HA).

Trên macOS:

  • Bạn có thể tải xuống ứng dụng Tailscale từ App Store hoặc sử dụng mas-cli bằng lệnh mas cài đặt 1475387142 để cài đặt ứng dụng.
  • Chấp nhận lời nhắc để cài đặt cấu hình VPN.
  • Đăng nhập bằng cùng một ID email được sử dụng cho HA Tailscale.

Trên Windows:

  • Tải xuống và cài đặt Tailscale cho Windows.
  • Đăng nhập bằng cùng một tài khoản email và xác thực bằng trình duyệt web.
  • Sau khi xác thực, bạn sẽ được kết nối với mạng Tailscale VPN.

Trên Linux:

Để cài đặt Tailscale VPN trên Linux, bạn có thể sử dụng lệnh sau:

 curl -fsSL https: 

Sau khi bạn đã tải xuống, cài đặt và đăng nhập vào ứng dụng Tailscale trên thiết bị Windows, macOS, Linux, Android hoặc iOS của mình, bạn có thể mở trình duyệt web và nhập địa chỉ IP của máy chủ Home Assistant như được hiển thị trong danh sách Máy móc.

Thao tác này sẽ mở bảng đăng nhập Trợ lý tại nhà, nơi bạn hoặc những người dùng khác có thể nhập thông tin đăng nhập để truy cập Trợ lý tại nhà và tất cả các thực thể.

Tương tự, bạn có thể truy cập các thiết bị khác trong mạng gia đình của mình bằng IP cục bộ của chúng sau khi bạn được kết nối với Tailscale trên cả hai máy.

Cách an toàn nhất để truy cập Home Assistant và Home Network

Với VPN Tailscale được thiết lập, bạn không chỉ có thể truy cập máy chủ Home Assistant mà còn có thể truy cập các thiết bị và máy chủ khác trên mạng gia đình của mình, bao gồm cả bộ định tuyến Wi-Fi. Vì ứng dụng Tailscale có sẵn cho tất cả các nền tảng, bao gồm cả Android và iOS, nên bạn có thể truy cập mạng gia đình và nhà thông minh của mình trực tiếp từ PC hoặc điện thoại thông minh.

Tailscale cũng cung cấp một số tính năng bổ sung so với Wireguard và các phương pháp khác, như đã đề cập trong bài báo. Tuy nhiên, bạn có thể thử các phương pháp khác và quyết định phương pháp nào phù hợp nhất với mình khi truy cập máy chủ Home Assistant từ xa.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *