-
Notifications
You must be signed in to change notification settings - Fork 0
Update documentation for Pihole v6 #18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
The-Last-Cookie
wants to merge
9
commits into
master
Choose a base branch
from
pihole-v6
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
1937967
Preparations for migration to v6
The-Last-Cookie e908e13
Merge branch 'master' into pihole-v6
The-Last-Cookie a580fc5
Move OS installation guide to maintenance section
The-Last-Cookie bea805a
Add explanation for adjusting time zone
The-Last-Cookie f913d3a
Adjust docs for new major version
The-Last-Cookie 1fd1ff8
Add more details to router settings
The-Last-Cookie 0a94b7a
Add more pihole script ideas
The-Last-Cookie 694b55e
Merge branch 'master' into pihole-v6
The-Last-Cookie 705a2b8
SSL was moved to separate file
The-Last-Cookie File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -20,8 +20,31 @@ Like Fritz!Box, many routers offer a built-in DHCP server. To use this setup, en | |||||
|
||||||
Now, add public DNS servers to the router's settings under `Internet/Zugangsdaten/DNS-Server`. | ||||||
|
||||||
In Pi-hole, only the Fritz!Box should be added as an upstream server. Check `Use Conditional Forwarding` and type in the following values: | ||||||
## Using DNS over TLS (DoT) | ||||||
|
||||||
DNS requests from the local network should be encrypted via TLS before being sent to an upstream DNS server. This can be configured in the router under `Internet/Zugangsart/DNS-Server`. Here are some as an example: | ||||||
|
||||||
DNSv4-Server: | ||||||
|
||||||
- Andere DNSv4-Server verwenden: Check | ||||||
- Bevorzugter DNSv4-Server: 94.140.14.140 | ||||||
- Alternativer DNSv4-Server: 176.9.93.198 | ||||||
|
||||||
DNS over TLS (DoT): | ||||||
|
||||||
- Verschlüsselte Namensauflösung im Internet (DNS over TLS): Check | ||||||
- Zertifikatsprüfung für verschlüsselte Namensauflösung im Internet erzwingen: Check | ||||||
|
||||||
Auflösungsnamen der DNS-Server | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
- unfiltered.adguard-dns.com | ||||||
- dnsforge.de | ||||||
|
||||||
## Conditional forwarding | ||||||
|
||||||
In Pi-hole, only the Fritz!Box should be added as an upstream server. Uncheck every other upstream server in the web interface. Under `Use Conditional Forwarding` type in the following values, separated with commas: | ||||||
|
||||||
- Enabled as a boolean value | ||||||
- Local network in CIDR notation: 192.168.50.0/24 (adjust to the network) | ||||||
- IP address of your DHCP server (router): 192.168.50.1 (IPv4 address of the Fritz!Box) | ||||||
- Local domain name (optional): fritz.box | ||||||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,29 @@ | ||
1. Script that calculates the overlapping domains compared to the database in percent | ||
1. Script that calculates the overlapping domains from a list compared to the database (in percent) | ||
|
||
The given domain list overlaps to 4 % with the database (5/3462 domains) | ||
|
||
List endpoint? --> get all lists | ||
then download lists, combine into one list and compare with given list | ||
OR execute script on pihole device and get lists directly via /etc/pihole/listsCache (is there another place where lists are saved?) | ||
|
||
is there an easy way to get total number of domains in database? (metrics or ftl endpoint?) | ||
compare length of all lists with total number in database? | ||
|
||
differentiate allow/block list? | ||
filter for enabled/disabled? | ||
handle exact/regex? | ||
|
||
User input - Address of the list you want to add: X - Type of list: Allow/Block | ||
|
||
2. Script that outputs the number of duplicates in the database | ||
|
||
3. Script that updates the adlists from sefinek (adlists all need to be removed and readded in case a whole new list was added) | ||
|
||
4. Create group which does not block anything and then add script for moving clients to this group or away from this group | ||
|
||
5. SIEM: check if new devices connected to the network (to the pi.hole) | ||
|
||
pi.network.get_devices(), then check regularly if any new devices are in the list | ||
|
||
|
||
api documentation is in https://pi.hole/api/docs |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Connection issue with DoT?