diff --git a/sb.sh b/sb.sh index e8bcb8c..eeb9ea7 100644 --- a/sb.sh +++ b/sb.sh @@ -921,35 +921,36 @@ yellow "2:使用IPV6配置输出" readp "请选择【1-2】:" menu if [ -z "$menu" ] || [ "$menu" = "1" ]; then sbdnsip='tls://8.8.8.8/dns-query' -echo "sbdnsip" > /etc/s-box/sbdnsip.log +echo "$sbdnsip" > /etc/s-box/sbdnsip.log server_ip="$v4" -echo "server_ip" > /etc/s-box/server_ip.log +echo "$server_ip" > /etc/s-box/server_ip.log server_ipcl="$v4" -echo "server_ipcl" > /etc/s-box/server_ipcl.log +echo "$server_ipcl" > /etc/s-box/server_ipcl.log else sbdnsip='tls://[2001:4860:4860::8888]/dns-query' -echo "sbdnsip" > /etc/s-box/sbdnsip.log +echo "$sbdnsip" > /etc/s-box/sbdnsip.log server_ip="[$v6]" -echo "server_ip" > /etc/s-box/server_ip.log +echo "$server_ip" > /etc/s-box/server_ip.log server_ipcl="$v6" +echo "$server_ipcl" > /etc/s-box/server_ipcl.log fi else yellow "VPS并不是双栈VPS,不支持IP配置输出的切换" serip=$(curl -s4m5 icanhazip.com -k || curl -s6m5 icanhazip.com -k) if [[ "$serip" =~ : ]]; then sbdnsip='tls://[2001:4860:4860::8888]/dns-query' -echo "sbdnsip" > /etc/s-box/sbdnsip.log +echo "$sbdnsip" > /etc/s-box/sbdnsip.log server_ip="[$serip]" -echo "server_ip" > /etc/s-box/server_ip.log +echo "$server_ip" > /etc/s-box/server_ip.log server_ipcl="$serip" -echo "server_ipcl" > /etc/s-box/server_ipcl.log +echo "$server_ipcl" > /etc/s-box/server_ipcl.log else sbdnsip='tls://8.8.8.8/dns-query' -echo "sbdnsip" > /etc/s-box/sbdnsip.log +echo "$sbdnsip" > /etc/s-box/sbdnsip.log server_ip="$serip" -echo "server_ip" > /etc/s-box/server_ip.log +echo "$server_ip" > /etc/s-box/server_ip.log server_ipcl="$serip" -echo "server_ipcl" > /etc/s-box/server_ipcl.log +echo "$server_ipcl" > /etc/s-box/server_ipcl.log fi fi else