diff --git a/web/controller/inbound.go b/web/controller/inbound.go
index 86da9813..d613453f 100644
--- a/web/controller/inbound.go
+++ b/web/controller/inbound.go
@@ -86,7 +86,7 @@ func (a *InboundController) addInbound(c *gin.Context) {
user := session.GetLoginUser(c)
inbound.UserId = user.Id
if inbound.Listen == "" || inbound.Listen == "0.0.0.0" || inbound.Listen == "::" || inbound.Listen == "::0" {
- inbound.Tag = fmt.Sprintf("inbound-0.0.0.0:%v", inbound.Port)
+ inbound.Tag = fmt.Sprintf("inbound-%v", inbound.Port)
} else {
inbound.Tag = fmt.Sprintf("inbound-%v:%v", inbound.Listen, inbound.Port)
}
@@ -283,7 +283,7 @@ func (a *InboundController) importInbound(c *gin.Context) {
inbound.Id = 0
inbound.UserId = user.Id
if inbound.Listen == "" || inbound.Listen == "0.0.0.0" || inbound.Listen == "::" || inbound.Listen == "::0" {
- inbound.Tag = fmt.Sprintf("inbound-0.0.0.0:%v", inbound.Port)
+ inbound.Tag = fmt.Sprintf("inbound-%v", inbound.Port)
} else {
inbound.Tag = fmt.Sprintf("inbound-%v:%v", inbound.Listen, inbound.Port)
}
diff --git a/web/html/xui/xray_rule_modal.html b/web/html/xui/xray_rule_modal.html
index 0c4f23b7..63b78d69 100644
--- a/web/html/xui/xray_rule_modal.html
+++ b/web/html/xui/xray_rule_modal.html
@@ -20,7 +20,7 @@
- Source Port
+
{{ i18n "pages.xray.rules.useComma" }}
@@ -174,7 +174,7 @@
this.rule.protocol = rule.protocol;
this.rule.attrs = rule.attrs ? Object.entries(rule.attrs) : [];
this.rule.outboundTag = rule.outboundTag;
- this.rule.balancerTag = rule.balancerTag ? rule.balancerTag : ""
+ this.rule.balancerTag = rule.balancerTag ? rule.balancerTag : "";
} else {
this.rule = {
domainMatcher: "",
diff --git a/web/service/inbound.go b/web/service/inbound.go
index 291c0dee..6a3dac5d 100644
--- a/web/service/inbound.go
+++ b/web/service/inbound.go
@@ -312,7 +312,7 @@ func (s *InboundService) UpdateInbound(inbound *model.Inbound) (*model.Inbound,
oldInbound.StreamSettings = inbound.StreamSettings
oldInbound.Sniffing = inbound.Sniffing
if inbound.Listen == "" || inbound.Listen == "0.0.0.0" || inbound.Listen == "::" || inbound.Listen == "::0" {
- oldInbound.Tag = fmt.Sprintf("inbound-0.0.0.0:%v", inbound.Port)
+ oldInbound.Tag = fmt.Sprintf("inbound-%v", inbound.Port)
} else {
oldInbound.Tag = fmt.Sprintf("inbound-%v:%v", inbound.Listen, inbound.Port)
}