Règles diverses
DEST-PORT
La règle correspond si le port cible de la requête correspond. La valeur peut être un port unique, une plage (8000-9000), une comparaison (>1024, <1024, >=50000, <=1023) ou plusieurs de ces formes jointes par / (80/443/8000-9000, la forme mihomo). Une valeur mal formée est une erreur de configuration, et non une règle qui ne correspond silencieusement jamais. DST-PORT est accepté comme alias.
DEST-PORT,80,DIRECT
DEST-PORT,8000-9000,DIRECT
DEST-PORT,>=50000,Proxy
DST-PORT,80/443,Proxy
SRC-IP
La règle correspond si l'adresse IP du client de la requête correspond. Uniquement pour les machines distantes. La notation CIDR est également acceptée.
SRC-IP,192.168.20.100,DIRECT
SRC-IP,192.168.20.0/24,DIRECT
SRC-PORT
La règle correspond si le port source de la requête correspond. Elle accepte les mêmes plages, comparaisons et listes / que DEST-PORT.
SRC-PORT,52345,DIRECT
IN-PORT
La règle correspond si le port entrant de la requête correspond. Utile lorsque Chute écoute sur plusieurs ports. Elle accepte les mêmes plages, comparaisons et listes / que DEST-PORT.
IN-PORT,6152,DIRECT
Remarque : IN-PORT correspond aux connexions arrivant par les entrées proxy HTTP et SOCKS5. Une session TUN n'a pas d'écouteur derrière elle : son port entrant reste donc à 0 — et 0 est un port que le comparateur accepte. Toute forme dont la plage commence à 0 correspond par conséquent aussi à l'ensemble du trafic TUN :
IN-PORT,<1024,IN-PORT,<=1023etIN-PORT,0-9000correspondent à chaque session TUN, tandis qu'un port unique et les formes>et>=n'en prennent aucune. Associez IN-PORT à IN-TYPE lorsque la règle ne doit prendre que le trafic des entrées proxy.