RelayDNS – Triển khai dịch vụ qua p2p mà không cần tên miền
(github.com/gosuda)[RelayDNS]
- Lớp proxy P2P siêu nhẹ vận hành theo DNS, giúp dễ dàng đưa các dịch vụ nằm sau NAT ra bên ngoài
- Hoạt động dựa trên libp2p, định tuyến lưu lượng từ bản ghi DNS → dịch vụ của từng client
- Có thể triển khai đơn giản các dịch vụ TCP bất kỳ như SSH, API, web server
- Ngay cả máy tính cá nhân không có public IP / tên miền cũng có thể nhanh chóng công khai website do AI Agent tạo ra ra bên ngoài
[Cách truy cập]
- Truy cập relaydns.gosuda.org
- Vào dịch vụ bạn thấy thích
[Cách triển khai phòng chat demo]
- git clone https://github.com/gosuda/relaydns
- make run-chat --name "tên_bất_kỳ"
https://vi.news.hada.io/topic?id=23621
Tôi đã nhanh tay làm thử sau khi xem bài viết trên
Có lẽ cũng khá hữu dụng để phục vụ hackathon và các toy project?
[Liên kết cộng đồng gosuda]
https://gosuda.org/
https://github.com/gosuda
1 bình luận
Phần mô tả trên trang hơi gây rối nên khá khó hình dung đây là chương trình gì.
Có vẻ như tại relaydns.gosuda.org, nó dùng nền tảng p2p để phục vụ các client khác; nếu vậy thì thay vì RelayDNS, có lẽ RelayHTTP sẽ là cái tên phù hợp hơn.
Ngoài ra, trong README trên GitHub có lẽ cần giải thích rõ hơn về vai trò của client và server. Có vẻ cũng cần có hướng dẫn nên chạy server hay client.