inspIRCd에서 홍수 방지를 비활성화하는 방법은 무엇입니까? 이것은 개인 채팅의 성가신 일뿐입니다.
범람 방지 모듈이 활성화되지 않고 모든 범람 제한이 최대로 설정되어 있지만 여전히 ASCII 이미지 등의 게시는 차단됩니다.
올바른 방향으로 가는 지침이 있나요?
답변1
짧은 대답: 할 수 없습니다.
하지만:
또한 과도한 플러딩으로 인해 연결이 끊어지기 전에 사용자가 즉시 버퍼에 넣을 수 있는 줄 수를 나타내는 Flooding="x" 줄을 포함해야 합니다. 이 기능은 비활성화할 수 없지만 매우 높은 값으로 설정하여 효과적으로 비활성화할 수 있습니다. 권장 값은 10입니다. "임계값" 초마다 재설정되는 각 사용자에 대한 카운터를 유지 관리하고 임계값이 카운터가 재설정되어야 하는 빈도를 나타내도록 임계값="X"를 사용하여 지정합니다. 예를 들어, 홍수 = "5"이고 임계값 = "8"인 경우 사용자는 8초에 5줄 이상을 보낼 수 없습니다.
이 단락은 다음과 같은 /etc/inspircd/inspircd.conf의 "connect" 태그를 나타냅니다.
<connect allow="*" timeout="60"
flood="999999" threshold="1"
pingfreq="120"
sendq="262144" recvq="8192"
localmax="3" globalmax="3">
불행히도 나는 이것을 직접 시도하지 않았습니다. 분명히 InspIRCd에는 좋은 문서를 제외하고 상상할 수 있는 모든 기능이 있으며 "connect" 태그에 "flood" 속성이 있으면 메시지 플러딩이 아니라 연결 플러딩을 참조하는 것으로 생각됩니다. 그래서 3일 간의 검색 끝에 봇에 속도 제한을 구축했습니다.