
VPS, 전용 서버 및 IoT 기기를 위한 쉽고 간단한 Anti-DDoS 솔루션 - 베타
VPS, 전용 서버 및 IoT 기기를 위한 쉽고 간편한 Anti-DDoS 솔루션 (iptables/ipsets 기반)

bash 스크립트(install.sh)를 실행하여 모든 필요한 종속성을 설치하십시오.
bash install.sh
proxydomain을 구성하려면 /etc/nshield/nshield.conf에서 프록시 옵션을 활성화(proxy = 1)하고 같은 설정 파일의 proxydomain 목록이 올바른지 확인하십시오:
proxydomains = [
"sami.pw 8.8.8.8",
"example.org 1.2.3.4"
]
빠른 시작 스크립트로 설치를 완료한 후, nshield.conf를 읽고 새 구성에 따라 방패 규칙을 재구성하는 "config-nshield" 명령을 호출할 수 있습니다.
예시: 위에서 구성한 sami.pw에 SSL을 활성화하려면:
# config-shield 도메인이 net-Shield 인스턴스를 가리켜야 합니다. 그렇지 않으면 Let's Encrypt 인증에 실패합니다.
로그는 다음 위치에 표시됩니다: /var/log/nshield.log
기본적으로 이 스크립트는 30분마다 실행되도록 설정되어 있으며 다음 작업을 수행합니다:
Ubuntu 16.04 및 14.04 LTS에서 테스트됨
이슈를 열거나 이메일을 보내주세요.
직접 컴파일하거나 install.sh를 실행할 수 없는 경우, 다음에서 바이너리를 찾을 수 있습니다: https://github.com/fnzv/net-Shield/tree/master/binaries
코드는 MIT 라이선스로 배포됩니다.