I want to be able to set up a TCP rule for incoming connections and a UDP rule for outgoing connections. The problem is that the incoming only needs me to set local ports - tomato requires that I set external ports for all rules. I can't even set a range of ports either. If I set all the ports in "ext", connections won't work. This is how it's set up in Kaspersky... Name=Allow Outbound Enable=1 Allow=1 Log=0 Warning=0 Protocol=UDP Direction=OutboundStream RemotePort=1024-65535 Name=Allow Inbound Enable=1 Allow=1 Log=0 Warning=0 Protocol=TCP Direction=InboundStream LocalPort=7576-7577, 50000-50100 Same goes with Utorrent. If I have to set the internal port to be the port that I have set in the application, what should I do for ext?