Most home routers have no problem with this. It has been standard for a very long time now. They just use NAT and internal DHCP which does not require any config from the user. Adding ports etc. is unnecessary and can cause security issues if you don’t know what you are doing.