Rules:
{{ rules.length }}
# | ↕️ | Source | Network | Destination | Inbound | Outbound | Balancer | Actions | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IP | Port | L4 | Protocol | Attrs | IP | Domain | Port | Tag | Client Email | |||||
No rules yet. Click “Add Rule” to start ✨ | ||||||||||||||
{{ i + 1 }} | ⋮⋮ | {{ fmtList(r.source) }} | {{ fmtStr(r.sourcePort) }} | {{ fmtNetwork(r.network) }} | {{ fmtList(r.protocol) }} | {{ fmtAttrs(r.attrs) }} | {{ fmtList(r.ip) }} | {{ fmtList(r.domain) }} | {{ fmtStr(r.port) }} | {{ fmtList(r.inboundTag) }} | {{ fmtList(r.user) }} | {{ fmtStr(r.outboundTag) }} | {{ fmtStr(r.balancerTag) }} |
|
Final Output (routing.rules)
Help
- Drag & drop rules with the ⋮⋮ icon.
- outboundTag is required.
- Use commas for multiple values.
- You can import either an array of rules or { routing: { rules: [...] } } .
- Import from Clipboard expects valid JSON in your clipboard.