Rclone là một công cụ mạnh mẽ giúp sao lưu dữ liệu lên đám mây. Tuy nhiên trong quá trình thiết lập bạn có thể gặp lỗi Rclone 127.0.0.1 refused to connect khiến quá trình đồng bộ bị gián đoạn. Bài viết này sẽ hướng dẫn bạn 2 bước fix lỗi từ chối truy cập xác thực của Rclone nhanh chóng nhất.
Thông báo lỗi từ chối truy cập xác thực Rclone
Khi thiết lập Rclone trên hệ thống Linux để đồng bộ dữ liệu với Drive, bạn sẽ cần copy và nhập link truy cập xác thực của Rclone.
Tuy nhiên sau khi thực hiện thao tác trên, hệ thống thông báo rằng không thể truy cập trang web này và hiển thị lỗi “127.0.0.1 refused to connect” (127.0.0.1 đã từ chối kết nối) như hình bên dưới:
Nguyên nhân chính là do bạn đang cố gắng truy cập đường dẫn http://127.0.0.1/xxxxx
trực tiếp từ trình duyệt. Trong khi đó địa chỉ này chỉ dành cho kết nối nội bộ, không thể truy cập từ bên ngoài. Ở phần tiếp theo, Vietnix sẽ hướng dẫn bạn 2 bước fix lỗi từ chối truy cập xác thực của Rclone nhanh chóng.
Mọi người cũng xem:
2 bước fix lỗi Rclone 127.0.0.1 refused to connect
Một trong những giải pháp hiệu quả để xử lý lỗi này là thiết lập chuyển tiếp cổng (port forwarding) qua SSH. Cụ thể, bạn sẽ thiết lập chuyển tiếp từ port 53682
của server về port 53682
trên máy tính client mà bạn muốn sử dụng để thiết lập Rclone.
Bước 1: Tạo SSH tunnel
SSH Tunnel (đường hầm SSH) là một công cụ CLI mạnh mẽ cho phép tạo một kết nối SSH được mã hóa giữa máy tính của bạn (client) và một máy chủ từ xa (server). Qua đó, bạn có thể chuyển tiếp các cổng dịch vụ (như TCP/IP) và đảm bảo đường truyền dữ liệu luôn được an toàn. Một số tính năng nổi bật của SSH tunnel là:
- Tự động lựa chọn thuật toán mã hóa và xác thực phù hợp nhất cho kết nối của bạn.
- Cho phép tùy chỉnh các cài đặt kết nối một cách linh hoạt, ví dụ như kích thước gói tin và số lượng kênh.
- Đánh giá hiệu suất kết nối và đưa ra gợi ý để cải thiện.
Để bắt đầu quá trình thiết lập SSH tunnel, bạn hãy kết nối tới VPS bằng lệnh SSH sau (với người dùng Windows, hãy sử dụng CMD):
ssh root@11.22.33.44 -L 53682:127.0.0.1:53682
Trong trường hợp bạn đã thay đổi port server, khiến port hiện tại không phải là 22 (mặc định) thì hãy sử dụng lệnh sau (ví dụ port server là 2020):
ssh root@11.22.33.44 -p 2020 -L 53682:127.0.0.1:53682
Bước 2: Thiết lập lại Rclone
Sau khi đã tạo SSH tunnel, bạn tiến hành thiết lập lại Rclone để đồng bộ dữ liệu lên Driver một lần nữa. Khi tới bước copy và nhập link truy cập xác thực (http://127.0.0.1/xxxxx
), bạn sẽ thấy trình duyệt tự động điều hướng đến trang đăng nhập của Google (hoặc trong trường hợp ngược lại bạn phải truy cập thủ công). Như vậy nghĩa là bạn đã xác thực và kết nối thành công tới Rclone để tiếp tục thao tác đồng bộ dữ liệu.
Lời kết
Qua 2 bước fix lỗi Rclone 127.0.0.1 refused to connect ở trên, hy vọng bạn đã thành công trong việc khắc phục lỗi vấn đề đang gặp phải và đồng bộ dữ liệu thành công lên Google Drive. Nếu bạn còn thắc mắc nào hoặc gặp vấn đề trong quá trình thực hiện, hãy để lại bình luận bên dưới để được hỗ trợ nhanh chóng nhất.