Skip to content

PhilipMello/cloudflare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub commit activity GitHub followers GitHub forks GitHub Repo stars GitHub watchers

🔧 dnsflare

📝 About

Cloudflare DNS Script Automation

📚 Index

🔖 Downloading and Installing
🔖 Navigating the tool
🔖 WordPress Rules


🔧 Downloading and Installing

wget https://raw.githubusercontent.com/PhilipMello/cloudflare/main/dnsflare && chmod +x dnsflare

OR

wget https://raw.githubusercontent.com/PhilipMello/cloudflare/main/dnsflare && chmod +x ktool && sudo mv dnsflare /usr/bin/

Downloading and Installing


🔧 Navigating the tool

Navigating the tool


📊 WordPress Rules

WAF

> Firewall Rules

Go to: Website > Security > WAF > Firewall rules

Block All Access to WP-ADMIN

Firewall Rules Expression
Rule name (required) Block-All-Access-WP-ADMIN
Expression (http.request.full_uri eq "https://SITE-HERE.com/wp-login.php") or (http.request.uri.query eq "redirect_to=https%3A%2F%2FSITE-HERE.com%2Fwp-admin%2F&reauth=1")
Choose an action (Required) Block

Rate Limit

> Rate limiting rules

Go to: Website > Security > WAF > Tools

Rate limiting rules IP Access Rules
Rule name (required) Rate-Limit-to-WP-LOGIN
Expression (http.request.uri.path eq "/wp-login.php")
Requests (required) [3] Period (required) [10 seconds]
Choose action Block
Place at First

Allow Access for your iP to WP-ADMIN

> Tools

Go to: Website > Security > WAF > Tools

Tools IP Access Rules
Value YOUR-IPV4
Value YOUR-IPV6

About

Cloudflare (Tools, Scripts, Issues, Docs)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages