diff --git a/web/html/xui/dns_modal.html b/web/html/xui/dns_modal.html
index b5314cb7..f61cd8b2 100644
--- a/web/html/xui/dns_modal.html
+++ b/web/html/xui/dns_modal.html
@@ -1,96 +1,114 @@
{{define "dnsModal"}}
-
-
-
-
-
-
- +
-
-
- -
-
-
-
-
-
-
- [[ l ]]
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [[ l ]]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-{{end}}
+{{end}}
\ No newline at end of file
diff --git a/web/html/xui/xray.html b/web/html/xui/xray.html
index fe4d93c7..5493d979 100644
--- a/web/html/xui/xray.html
+++ b/web/html/xui/xray.html
@@ -657,6 +657,9 @@
[[ dns.domains.join(",") ]]
+
+ [[ dns.expectIPs.join(",") ]]
+
Fake DNS
{{ i18n "pages.xray.fakedns.add" }}
@@ -766,6 +769,7 @@
{ title: "#", align: 'center', width: 20, scopedSlots: { customRender: 'action' } },
{ title: '{{ i18n "pages.xray.outbound.address"}}', align: 'center', width: 50, scopedSlots: { customRender: 'address' } },
{ title: '{{ i18n "pages.xray.dns.domains"}}', align: 'center', width: 50, scopedSlots: { customRender: 'domain' } },
+ { title: '{{ i18n "pages.xray.dns.expectIPs"}}', align: 'center', width: 50, scopedSlots: { customRender: 'expectIPs' } },
];
const fakednsColumns = [
diff --git a/web/translation/translate.en_US.toml b/web/translation/translate.en_US.toml
index 1526bfae..5088e5e1 100644
--- a/web/translation/translate.en_US.toml
+++ b/web/translation/translate.en_US.toml
@@ -422,6 +422,7 @@
"add" = "Add Server"
"edit" = "Edit Server"
"domains" = "Domains"
+"expectIPs" = "Expect IPs"
[pages.xray.fakedns]
"add" = "Add Fake DNS"
diff --git a/web/translation/translate.fa_IR.toml b/web/translation/translate.fa_IR.toml
index 5c8a0503..3b48fadd 100644
--- a/web/translation/translate.fa_IR.toml
+++ b/web/translation/translate.fa_IR.toml
@@ -420,6 +420,7 @@
"add" = "افزودن سرور"
"edit" = "ویرایش سرور"
"domains" = "دامنهها"
+"expectIPs" = "آیپیهای مورد انتظار"
[pages.xray.fakedns]
"add" = "افزودن دیاناس جعلی"
diff --git a/web/translation/translate.ru_RU.toml b/web/translation/translate.ru_RU.toml
index 2df075cd..a9f0ec33 100644
--- a/web/translation/translate.ru_RU.toml
+++ b/web/translation/translate.ru_RU.toml
@@ -423,6 +423,7 @@
"add" = "Добавить сервер"
"edit" = "Редактировать сервер"
"domains" = "Домены"
+"expectIPs" = "Ожидаемые IP"
[pages.xray.fakedns]
"add" = "Добавить поддельный DNS"
diff --git a/web/translation/translate.vi_VN.toml b/web/translation/translate.vi_VN.toml
index 53712fa9..d04d4e33 100644
--- a/web/translation/translate.vi_VN.toml
+++ b/web/translation/translate.vi_VN.toml
@@ -423,6 +423,7 @@
"add" = "Thêm máy chủ"
"edit" = "Chỉnh sửa máy chủ"
"domains" = "Tên miền"
+"expectIPs" = "Các IP Dự Kiến"
[pages.xray.fakedns]
"add" = "Thêm DNS giả"
diff --git a/web/translation/translate.zh_Hans.toml b/web/translation/translate.zh_Hans.toml
index ea55bc6f..84ef3028 100644
--- a/web/translation/translate.zh_Hans.toml
+++ b/web/translation/translate.zh_Hans.toml
@@ -423,6 +423,7 @@
"add" = "添加服务器"
"edit" = "编辑服务器"
"domains" = "域"
+"expectIPs" = "预期 IP"
[pages.xray.fakedns]
"add" = "添加假 DNS"