mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-09-11 04:36:20 +00:00
updating dns while installing
This commit is contained in:
parent
0fc935e996
commit
d842baa9b3
1 changed files with 19 additions and 0 deletions
19
install.sh
19
install.sh
|
@ -198,6 +198,24 @@ config_after_install() {
|
|||
/usr/local/x-ui/x-ui migrate
|
||||
}
|
||||
|
||||
update_dns() {
|
||||
# Remove the /etc/resolv.conf file
|
||||
rm -f /etc/resolv.conf
|
||||
|
||||
# Create a new /etc/resolv.conf file with the specified data
|
||||
cat <<EOF > /etc/resolv.conf
|
||||
nameserver 1.1.1.1
|
||||
nameserver 1.0.0.1
|
||||
nameserver 2606:4700:4700::1111
|
||||
nameserver 2606:4700:4700::1001
|
||||
EOF
|
||||
|
||||
# Make /etc/resolv.conf immutable
|
||||
chattr +i /etc/resolv.conf
|
||||
|
||||
echo "DNS configuration updated and locked successfully."
|
||||
}
|
||||
|
||||
install_x-ui() {
|
||||
cd /usr/local/
|
||||
|
||||
|
@ -282,4 +300,5 @@ install_x-ui() {
|
|||
|
||||
echo -e "${green}Running...${plain}"
|
||||
install_base
|
||||
update_dns
|
||||
install_x-ui $1
|
||||
|
|
Loading…
Reference in a new issue