kvas2-go
Better implementation of KVAS
Realized features:
- DNS Proxy (UDP)
- DNS Proxy (TCP)
- Records memory
- IPTables rules for rebind DNS server port
- IPSet integration
- IP integration
- IPTables rules to IPSet
- Rule composer (CRUD)
- GORM integration
- Listing of interfaces
- HTTP API
- HTTP GUI
- CLI
- (Keenetic) Support for custom interfaces [1]
- It is not a concept now... REFACTORING TIME!!!
- (Keenetic) Getting readable names of interfaces from Keenetic NDMS
- HTTP Auth
[1] Example
INTERFACE=ovpn_br0
iptables -A _NDM_SL_FORWARD -o ${INTERFACE} -m state --state NEW -j _NDM_SL_PROTECT
Languages
Go
95.3%
Makefile
4.1%
Shell
0.6%