QSCTech/zjunet là dự án Shell với 332 sao. Command Line Scripts for ZJU (VPN / WLAN / DNS)
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Overlap bandwidth of ZJUWLAN and ZJU VPN (1 WLAN + N VPN, Using ZJUWLAN)
Automatic DNS setting (in case DNS do not work)
Requirements
xl2tpd
dig (Different package on different platform)
Installation
If you meet any problem during or after the installation, check Troubleshooting section below in this documentation.
Debian / Ubuntu (deb)
Configure ZJU mirrors from manual. Ubuntu/Debian
Run these command.
curl https://mirrors.zju.edu.cn/openzjunet/zjumirrors.pgp | sudo tee /etc/apt/trusted.gpg.d/zjumirrors.asc
curl https://mirrors.zju.edu.cn/openzjunet/zjunet.list | sudo tee /etc/apt/sources.list.d/zjunet.list
sudo apt-get update
sudo apt-get install zjunet
The installation has completed.
If you are setting up a server, we suggest you run zjunet wlan disable to disable WLAN capability.
Fedora / CentOS (rpm)
Configure ZJU mirrors from manual. Fedora/CentOS
Configure EPEL of ZJU mirrors (Taking CentOS installation as an example)
Run yum install epel-release to install EPEL.
Edit /etc/yum.repos.d/epel.repo , uncomment lines begin with #baseurl= (Remove leading # sign) and comment lines begin with mirrorlist= (Prepend # sign)
Edit /etc/yum.repos.d/epel.repo , replace https://download.fedoraproject.org/pub with https://mirrors.zju.edu.cn .
Run these command.
curl https://mirrors.zju.edu.cn/openzjunet/zjumirrors.pgp | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-ZJUMIRRORS
curl https://mirrors.zju.edu.cn/openzjunet/zjunet.repo | sudo tee /etc/yum.repos.d/zjunet.repo
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-ZJUMIRRORS
sudo yum install zjunet
The installation has completed.
If you are setting up a server, we suggest you run zjunet wlan disable to disable WLAN capability.
OpenWrt (opk)
Download .opk package from Release Page (onto your router),
Run opkg install ./zjunet_<version>_all.opk.
Arch Linux (AUR)
Simply run yay zjunet to build the package from AUR and install it.
Keep in mind that a fresh install without internet connection is almost impossible.
Please complete installation before connecting to the intranet.
Other Linux (Build from source code)
xl2tpd -v; dig -v # Check installation of dependencies. There should be 3 version numbers.
# Under proper directory
git clone https://github.com/QSCTech/zjunet.git
cd zjunet
sudo ./install.sh
# If update is necessary, run `git pull` and `sudo ./install.sh`
# If you are setting up a server, we suggest you run `zjunet wlan disable` to disable WLAN capability.
ATTENTION Requirement check will NOT be done running ./install.sh.
Please run xl2tpd -v and dig -v to verify the installation.
Troubleshooting
Packet lose
This is a known issue.
When overlapping VPN and ZJUWLAN, network packet may be lost.
(because of nexthop in routing table).
Contributions to this issue are welcomed. (Maybe using iptables)
ppp0 may disappears on OpenWrt
Set lcp-echo-failure larger in /etc/ppp/options.
See also #39
Other problems?
Please send mail to [email protected] if you have any other problem.
Contribute to this project
QSCers may Push directly without sending Pull Requests。
Please write an Issue if you have worries. Contact maintainer directly if necessary.
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/QSCTech/zjunet là nguồn chính thức.
QSCTech/zjunet có phải mã nguồn mở không?
Có — QSCTech/zjunet phát hành theo license GPL-3.0, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/QSCTech/zjunet.
QSCTech/zjunet là gì?
QSCTech/zjunet (QSCTech/zjunet) là dự án Shell trên GitHub. Theo mô tả gốc: Command Line Scripts for ZJU (VPN / WLAN / DNS)
Đọc đầy đủ README ở tab phía trên.
Chưa chắc zjunet có hợp với bạn?
Để ChatGPT, Claude hoặc Perplexity tìm hiểu giúp — bấm bên dưới và xem AI nói gì về zjunet.