Tự build firmware OpenWrt cho router

_______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWRT là firmware tùy chỉnh dành cho một số dòng router được nó hỗ trợ. Thay thế firmware chính hãng cho phép chúng ta thoải mái hơn trong việc cấu hình router, thêm tính năng bằng cách cài đặt các gói hỗ trợ.

Linux trên Windows

Có nhiều lý do để cài đặt Linux trên Windows ví dụ đơn giản như bạn muốn trải nghiệm Linux, muốn build những sản phẩm từ mã nguồn cần môi trường Linux. Dù bất kì lý do như thế nào đi nữa, trải nghiệm Linux trên Windows cũng rất đáng để thử. Hiện tại, Windows 10 đã tích hợp Windows Subsystem for Linux (WSL) giúp cho việc trải nghiệm Linux sử dụng dòng lệnh một cách trơn tru hơn.

Ghi chép Handshake

Truy cập domain handshake Để truy cập website sử dụng domain handshake, hiện tại có thể sử dụng add-on của trình duyệt như Firefox hoặc Chrome. Ngoài ra tự xây dựng cho mình một công cụ phân giải tên miền sử dụng light node hsnd. light DNS resolver on Ubuntu 20 LTS sudo apt update && sudo apt upgrade -y sudo apt-get install build-essential sudo apt install git sudo apt install autotools-dev sudo apt install automake sudo apt install autoconf sudo apt install libunbound-dev sudo apt install libuv1-dev git clone https://github.

Chạy Skywire trong Docker container

Docker cho phép chúng ta triển khai nhanh một ứng dụng, dễ cài đặt và bảo trì nên nó là một ưu thế để triển khai Skywire một cách nhanh chóng. Các bước để cài đặt có thể tóm tắt như sau: Flash file ảnh (image) lên bo SBC chạy skywire và cập nhật Thêm SSH keys để bảo mật SSH(tùy chọn - có thể bỏ qua) Cài đặt Docker cho bo SBC Chạy lệnh Docker để cài đặt Skywire Cấu hình Skywire Cài đặt Docker Để chạy Skywire trong một Docker container thì bạn phải có Docker được cài đặt sẵn.

Cài đặt mainnet Skywire và sử dụng

Mạng Skywire -internet phi tập trung- đã kích hoạt mainnet vào ngày 6 tháng 4 năm 2020. Tham gia vào mainet hiện nay bạn sẽ nhận được skycoin vào cuối mỗi tháng. Nó như một phần khích lệ để mạng có nhiều nút tham gia hơn, hướng tới một internet phi tập trung tốt hơn, nhanh hơn internet hiện tại. Về cơ bản việc cài đặt Skywire mainnet không quá khó khăn.

Wireguard VPN trên OpenWrt

Bài viết này giả sử bạn đã có một server chạy Wireguard và một file cấu hình Wireguard cho Client đã hoạt động. Cài đặt WireGuard trên OpenWRT Cài đặt gói để OpenWRT hỗ trợ WireGuard SSH vào thiết bị OpenWRT và chạy những lệnh sau để cài đặt Wireguard: opkg update opkg install luci-proto-wireguard luci-app-wireguard wireguard kmod-wireguard wireguard-tools reboot Cấu hình WireGuard trong OpenWRT Cấu hình WireGuard interface trong OpenWRT sử dụng LuCI Vào LuCI và đến mục Network >> Interfaces >> Add New Interface