 TheXMan
join:2002-07-05 Alabaster, AL
| Router Config for mIRC DCC Transfers
This information should help you get mIRC DCC sends/receives/chats to work through your router. This info is based around mIRC 6.03 and a Dlink Di-604/614+. The router configuration can be applied to almost any other router. If you are using a different IRC client, it should have similar configuration screens allowing you to make the same settings.
1. In mIRC, goto File, Options then select Local Info underneath Connect. Make sure that mIRC is reporting your routers EXTERNAL IP address. mIRC attempts to obtain your external IP address when you connect to an IRC server. If after you have connected to an IRC server, mIRC does not have your external IP address listed, you need to uncheck Local Host and IP address and manually enter your external IP address You can find your external IP address in your routers configuration webpage.
2. In mIRC, goto File, Options and select Identd underneath Connect. Make sure that "Enable Identd server" is checked.
3. In mIRC, goto File, Options and select Firewall underneath Connect. Make sure that "Firewall support:" is set to "None".
4. In mIRC, goto File, Options and select Options underneath DCC. Change the "DCC Ports:" First to 2070 and Last to 2075.
5. On your router, create a rule to forward TCP port range 2070-2075 to your computer. If your router does not support forwarding a range of ports, you can create an individual rule for each port or you can create a "special application" or "application trigger" rule with a trigger port of 6667. Some older routers like the Di-704 do not seem to require this rule.
6. On your router, create a rule to forward TCP port 113 to your computer. If you prefer, you can also add this port to the application trigger rule. If you want to use application trigger rules, I suggest you first set up static rules and verify everything works and then switch over the application triggers.
7. Restart mIRC and verify that all the changes are in place. I noticed that you have to click "OK" on each option screen for the changes to take effect.
I have tested this configureation with DCC sends/receives/chats and it works perfectly. The ports 2070-2075 should provide for up to 6 simultaneous file transfers. If you need more, change 2075 to 2080 and you should be able to transfer 11 files at a time.
IMPORTANT: If the person you are trying to transfer files with is also behind a router, they must also configure their IRC client and router or you will have problems. Also, if your computer is in the DMZ on your router, remove it. Having your computer in the DMZ and having rules that forward ports to your computer at the same time has been known to cause problems on some routers. |