Thêm Domain của bạn Vào hệ thống svforyou localtunnel

18 Likes Comment

Hệ thống localtunnel của mình khi người dùng sử dụng thì subdomain được tạo ra nhờ fingerprint của ssh key trên máy của bạn, chính vì thế mà hệ thống sẽ không đổi subdomain của bạn nếu bạn không thay đổi ssh fingerprint của mình, ssh fingerprint được lấy từ ssh public key nên bạn hoàn toàn yên tâm.

Chính vì subdomain sẽ không đổi trên mỗi máy nên mình quyết định hỗ trợ thêm một bước nữa là cho phép mọi người tự trỏ domain của mình về hệ thống localtunnel này để không phải dùng subdomain random do hệ thống cấp để nhìn cho nó chuyên nghiệp hơn khi show hàng….

Lưu ý cực kỳ quan trọng trước khi cấu hình:

  • Hệ thống mình không đảm bảo là sẽ uptime 100% cho các bạn sử dụng vì nhiều lý do liên quan tới tài nguyên nên các bạn cân nhắc sử dụng, tuy là như thế nhưng mình sẽ cố gắng cho nó uptime ở mức cao nhất có thể.
  • domain được tạo nếu không có ai truy cập trong một khoảng thời gian nhất định khoảng 30 phút (hoặc có thể thấp hơn) mà hệ thống sẽ tự động đóng phiên kết nối của bạn để tiết kiệm tài nguyên, trong phiên bản tới mình sẽ thêm thông số hỗ trợ kéo dài thời gian kết nối hơn nữa. (đã có Update)

Ok song hai phần lưu ý quan trọng nếu bạn vẫn muốn làm thì hãy tiếp tục nào!

Để trỏ được domain thì các bạn làm như sau:

Bước 1 lấy fingerprint ssh của bạn bằng lệnh ssh-keygen -l

Bạn sẽ được kết quả là:

3072 SHA256:LMuaN8RELMYaFELvXilY8RtOds0STe3OdvA6iFbasB8 root@kali (RSA)

Bây giờ chúng ta sẽ tiến hành cấu hình trỏ domain của bạn như sau:

Dưới đây là bảng các thành phần yêu cầu:

Dạng Bản NghiTênGiá Trị
A@178.128.56.41
TXTauthkeyfpfingerprint_ssh

Dựa vào bảng trên với thông tin trên máy mình thì bảng cấu hình của mình sẽ như sau: (lưu ý các bạn thay thông số thành của mình nhé)

Dạng Bản NghiTênGiá Trị
A@178.128.56.41
TXTauthkeyfpSHA256:LMuaN8RELMYaFELvXilY8RtOds0STe3OdvA6iFbasB8

Kết quả mình cấu hình trên cloudflare với domain là mtdev.design

Đối với các nhà cung cấp khác bạn thao tác tương tự!

Sau khi cấu hình thành công thì các bạn chạy lệnh sau:

ssh -R mtdev.design:443:localhost:80 svforyou.com -p 2222

Lưu ý thay mtdev.design thành domain của bạn đã cấu hình và đây là kết quả:

Nếu có lỗi hãy để lại bình luận bên dưới để mình kiểm tra!

Update:

Sau khi nhận thông tin phản ánh mình đã cập nhập nhanh tính năng kéo dài thời gian sử dụng cho phần mềm khi không có người truy cập vào website như sau:

  • thêm thông số ServerAliveInterval khi sử dụng các bạn dùng lệnh sau đây để chạy web:
ssh -o ServerAliveInterval=60 -R 443:localhost:8888 svforyou.com -p 2222

ServerAliveInterval là thời gian ngắt kết nối sau bao nhiêu phút không có người truy cập các bạn hãy tự set thông số cho mình sao cho phù hợp,

Hoặc bạn có thể sử dụng autossh để tự động kết nối lại khi hết thời gian chờ!

autossh -M 0 -R 443:localhost:9090 svforyou.com -p 2222

Đối với cá bạn muốn triển khai một server riêng hãy liên hệ với mình qua email: [email protected]

Thông tin thêm về phần mềm: Localtunnel

Theo dõi telegram để nhận nhiều thông tin hơn về blog: https://t.me/cyber4y

Update sự cố:

Do sự cố tràn băng thông hệ thống do người dùng share file quá lớn nên hệ thống bị quá tải dẫn tới IP bị thay đổi, hiện tại hệ thống đã hết lỗi và dùng Ip mới!

1 1 vote
Article Rating

You might like

Avatar

About the Author: Vô Ưu

Xin chào! Tôi là Vouu, người sáng lập blog này. Tôi là một người yêu thích. Tôi có một công việc ban ngày với tư cách là một chuyên viên bơm vá săm xe các loại, và trang web này là một trong những hoạt động yêu thích của tôi, đặc biệt là trong những lúc rảnh rỗi. Hy vọng bạn thích sử dụng trang web này, và nó sẽ mang lại cho bạn nhiều điều bổ ích. Phản hồi từ người đọc sẽ truyền cảm hứng cho tôi để tôi có thể viết được nhiều hơn nữa !. Bạn chỉ cần để lại nhận xét bên dưới nếu bạn thấy bài viết này hữu ích. Chúc bạn ngày mới tốt lành!
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x