diff --git a/scripts/install_pve.sh b/scripts/install_pve.sh
index 8b10e5c..db14fef 100644
--- a/scripts/install_pve.sh
+++ b/scripts/install_pve.sh
@@ -80,12 +80,12 @@ check_cdn_file
 # /etc/hosts文件修改
 if [ -f "/etc/cloud/cloud.cfg" ]; then
   chattr -i /etc/cloud/cloud.cfg
-#   if grep -q "preserve_hostname" "/etc/cloud/cloud.cfg"; then
-  sed -E -i 's/preserve_hostname:[[:space:]]*false/preserve_hostname: true/g' "/etc/cloud/cloud.cfg"
-  echo "change preserve_hostname to true"
-#   else
-#     echo "preserve_hostname is true"
-#   fi
+  if grep -q "preserve_hostname: true" "/etc/cloud/cloud.cfg"; then
+    :
+  else
+    sed -E -i 's/preserve_hostname:[[:space:]]*false/preserve_hostname: true/g' "/etc/cloud/cloud.cfg"
+    echo "change preserve_hostname to true"
+  fi
   chattr +i /etc/cloud/cloud.cfg
 else
   echo "can not find /etc/cloud/cloud.cfg"