log into your router in your internet search address bar and type 192.168.0.1 may vary slightly from device to device might be 192.168.0.2 or 01 02 at the end but you should already know your router login. user name and password is printed on the back of your router if you havent already changed them.
firstly these are the correct ports
CoD MW3:
3074, 3074 TCP
27014, 27050 TCP
3074, 3074 UDP
27000, 27030 UDP
navigate to to port forwarding section/ might be in advanced router settings
you will need to make 4 rules in total in your advanced router settings (virgin superhub) and itll want to look like this
i found making 4 separate rules worked best, i also found that the ports on portforward.com wouldnt work for me, below are the correct ports:
Port Forwarding Rules mw3 - minecraft
name------------port range--------- protocol-------------ipv4 IP
mw3a ----------3074 -3074---------TCP------------------192.168.0.3
mw3b-----------3074 -3074---------UDP-----------------192.168.0.3
mw3c------------27014..27050-----TCP----------------- 192.168.0.3
mw3d------------27000..27030-----UDP-----------------192.168.0.3
fill in exactly like this, get your ipv4 ip address by going to your windows start menu search bar and type CMD, when the black box comes up type ipconfig/all press enter
in that list of nonsense is your ipv4 ip most likely looking like mine above, but maybe the last number is different, however it will be labelled ipv4 just look for it.
you do not need to turn off your virgin router firewall.
now everyone can join you in game without issue,
keep smiling andyfoz