diff --git a/IP_region_query/ipquery b/IP_region_query/ipquery index 3f4dbcc..b8b60c5 100644 Binary files a/IP_region_query/ipquery and b/IP_region_query/ipquery differ diff --git a/README.md b/README.md index b8b2b4c..f9cbe1b 100644 --- a/README.md +++ b/README.md @@ -20,12 +20,14 @@ ```bash sudo apt update -sudo apt install build-essential golang libpcap-dev libcap-dev libipset-dev libsystemd-dev +sudo apt install build-essential golang +sudo apt install libpcap-dev libcap-dev libipset-dev libsystemd-dev ``` 在 Centos 7 系统上安装所需的开发工具和库: ```bash +yum groupinstall "Development Tools" -y yum install ipset-devel libattr-devel libpcap-devel libcap-devel ``` @@ -43,6 +45,8 @@ cd DenyIP 编译项目: ```bash +cd IP_region_query && go build +cd .. make clean make ``` @@ -52,13 +56,21 @@ make ### 命令行选项 ```bash -Usage: denyip [-d] [-i ] [-s ] [-h|-?] - -d Daemon mode - -i interface (default eth0) - -s regular signal (default start|stop) - start Enable Iptables rule - stop Disable Iptables rule - -h|-? Help Information +root@NIUYULING:/mnt/c/Users/root/Desktop/git.aixiao.me/DenyIP# ./denyip -h +DenyIP version 0.2 +拒绝Linux服务器非大陆IP工具 +MAIL: aixiao@aixiao.me +Date: 20241024 + Usage: denyip [-d] [-i ] [-s ] [-h|-?] + -d --daemon Daemon mode + -i --interface interface (default eth0) + -l print iptables rule + -s --signal regular signal (default start|stop) + start Enable Iptables rule + stop Disable Iptables rule + -h|-? Help Information + +root@NIUYULING:/mnt/c/Users/root/Desktop/git.aixiao.me/DenyIP# ``` ### 示例命令 @@ -93,7 +105,6 @@ Usage: denyip [-d] [-i ] [-s ] [-h|-?] killall -15 denyip ``` - ## 贡献 欢迎贡献代码和提出改进建议!请通过 Pull Request 或 Issue 的方式提交。 @@ -109,4 +120,4 @@ Usage: denyip [-d] [-i ] [-s ] [-h|-?] --- -希望这个 `README.md` 文件能够帮助您更好地介绍和使用 `DenyIP` 项目。如果有任何其他需求或修改,请随时告知。 \ No newline at end of file +希望这个 `README.md` 文件能够帮助您更好地介绍和使用 `DenyIP` 项目。如果有任何其他需求或修改,请随时告知。