diff --git a/frontend/src/pages/xray/OutboundFormModal.new.tsx b/frontend/src/pages/xray/OutboundFormModal.new.tsx index 9eb42cb8..a4ab1232 100644 --- a/frontend/src/pages/xray/OutboundFormModal.new.tsx +++ b/frontend/src/pages/xray/OutboundFormModal.new.tsx @@ -30,7 +30,10 @@ import { type OutboundFormValues, } from '@/schemas/forms/outbound-form'; import { + DNSRuleActions, + OutboundDomainStrategies, OutboundProtocols as Protocols, + SNIFFING_OPTION, TLS_FLOW_CONTROL, USERS_SECURITY, WireguardDomainStrategy, @@ -366,6 +369,389 @@ export default function OutboundFormModalNew({ )} + {protocol === 'dns' && ( + <> + + + + + + + + + + + {(fields, { add, remove }) => ( + <> + +