mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-04-17 13:05:57 +00:00
fix dns changer
This commit is contained in:
parent
af39f42b7e
commit
252c24d7fd
1 changed files with 6 additions and 3 deletions
9
x-ui.sh
9
x-ui.sh
|
|
@ -1906,7 +1906,7 @@ EOF
|
||||||
|
|
||||||
change_dns() {
|
change_dns() {
|
||||||
echo -e "${yellow}Changing DNS resolver"
|
echo -e "${yellow}Changing DNS resolver"
|
||||||
echo -e "${plain}Enter resolver (default: 9.9.9.9 for IPv4 or 2620:fe::fe for IPv6): "
|
echo -e "${plain}Enter resolver (default: quad9): "
|
||||||
read resolver
|
read resolver
|
||||||
|
|
||||||
IPv6_on=$(cat /proc/sys/net/ipv6/conf/all/disable_ipv6)
|
IPv6_on=$(cat /proc/sys/net/ipv6/conf/all/disable_ipv6)
|
||||||
|
|
@ -1914,10 +1914,13 @@ change_dns() {
|
||||||
|
|
||||||
if [ "$IPv6_on" = 0 ]; then
|
if [ "$IPv6_on" = 0 ]; then
|
||||||
echo -e "${green}Your server using IPv6!"
|
echo -e "${green}Your server using IPv6!"
|
||||||
if [ -n "$resolver" ]; then
|
echo -e "${plain}Enter server for IPv6"
|
||||||
|
read -p ": " resolver_ipv6
|
||||||
|
if [ -n "$resolver" ] && [ -n "$resolver_ipv6" ]; then
|
||||||
echo "nameserver $resolver" > /etc/resolv.conf
|
echo "nameserver $resolver" > /etc/resolv.conf
|
||||||
|
echo "nameserver $resolver_ipv6" > /etc/resolv.conf
|
||||||
else
|
else
|
||||||
echo "nameserver 9.9.9.9" > /etc/resolv.conf
|
echo "nameserver 9.9.9.9" > /etc/resolv.conf
|
||||||
echo "nameserver 2620:fe::fe" > /etc/resolv.conf
|
echo "nameserver 2620:fe::fe" > /etc/resolv.conf
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue