瀏覽代碼

fix: external controller allow lan

GyDi 2 年之前
父節點
當前提交
a120c8cf98
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src-tauri/src/core/clash.rs

+ 4 - 0
src-tauri/src/core/clash.rs

@@ -68,6 +68,10 @@ impl ClashInfo {
         Some(val_str) => {
         Some(val_str) => {
           if val_str.starts_with(":") {
           if val_str.starts_with(":") {
             Some(format!("127.0.0.1{val_str}"))
             Some(format!("127.0.0.1{val_str}"))
+          } else if val_str.starts_with("0.0.0.0:") {
+            Some(format!("127.0.0.1:{}", &val_str[8..]))
+          } else if val_str.starts_with("[::]:") {
+            Some(format!("127.0.0.1:{}", &val_str[5..]))
           } else {
           } else {
             Some(val_str.into())
             Some(val_str.into())
           }
           }