mirror of
https://github.com/pi-hole/pi-hole.git
synced 2024-11-15 02:42:58 +00:00
Account for port, or lack of, in PIHOLE_DNS_1
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
This commit is contained in:
parent
1f596eb2bc
commit
f9e71bee0a
1 changed files with 7 additions and 1 deletions
|
@ -257,7 +257,13 @@ gravity_DownloadBlocklistFromUrl() {
|
|||
esac
|
||||
|
||||
if [[ "${blocked}" == true ]]; then
|
||||
ip=$(dig "@${PIHOLE_DNS_1}" +short "${domain}")
|
||||
printf -v ip_addr "%s" ${PIHOLE_DNS_1%#*}
|
||||
if [[ ${PIHOLE_DNS_1} != *"#"* ]]; then
|
||||
port=53
|
||||
else
|
||||
printf -v port "%s" ${PIHOLE_DNS_1#*#}
|
||||
fi
|
||||
ip=$(dig "@${ip_addr}" -p "${port}" +short "${domain}")
|
||||
if [[ $(echo "${url}" | awk -F '://' '{print $1}') = "https" ]]; then
|
||||
port=443;
|
||||
else port=80
|
||||
|
|
Loading…
Reference in a new issue