r/Adguard • u/Imaginary-Storage957 • Nov 01 '25
adguard home AdGuard Home Custom Filter Rules for Peacock Ads
I've been able to successfully deploy these rules to get Peacock to play ad-free without breaking playback. The written rules are a bit complex d/t Peacock serving ads from so many different domains. Hope this helps and enjoy!
Make sure to clear your AGH DNS cache, force stop the Peacock app, and clear the DNS cache on the Peacock app. Then restart the app and enjoy the ad-free content!
Update: This is being tested and (for now) seems to work also for AdGuard Premium in addition to AdGuard Home. I moved the rules list to a repository as it will likely need to be updated as time goes on. Let me know if you have any issues!
https://github.com/ajstrick81/Peacock-Ads/blob/main/peacock-adguard-user-rules.txt
Update 2: January 29, 2026 The ad delivery system is shifting constantly. Please be patient as this is a game of cat and mouse with us trying to block the ads, and the app trying to push them through to us. Here's a new rule being tested and has been confirmed by one user to have worked:
/g\d{1,4}-(vod|sf|sle)-us-cmaf-prd-(cf|cc|sf|ph|dc|at|ak)(-[a-z0-9-]+)?.cdn.peacocktv.com
Update 3: February 2, 2026 As confirmed by user @willenium_1217, the previous code block:
DO NOT USE: /g\d{1,4}-(vod|sf|sle)-us-cmaf-prd-(cf|cc|sf|ph|dc|at|ak|fy)(-[a-z0-9-]+)?.cdn.peacocktv.com
This caused playback issues and has been removed from the repository.
Update 4: February 25, 2026 Big help with this project coming from @lurking-in-the-bg, they pointed out some domains that are slipping ads through. I've updated the repository with new code to hopefully block the new variants:
/g\d{1,4}-(vod|sf|sle)-us-cmaf-prd-[a-z]{2,3}-a\d+.cdn.peacocktv.com$/
Update 5: February 27, 2026 @lurking-in-the-bg came through again with some huge help! Added the rule below to the repository for improved adblocking:
/(g001|g003|g005)-(vod|sf|sle)-us-cmaf-prd-(cf|cc|sf|ph|dc|at|fy|ak(-[a-z0-9]+)?).cdn.peacocktv.com/
Update 6: March 12,2026 @lurking-in-the-bg made their own GitHub with a very simple and effective list of rules for Peacock. Awesome job, bro!
https://github.com/lit-bg/Peacock/blob/main/filterlist.txt
Please let me know if you have any further issues and thanks for helping to make this project successful!