Cant play with friends

So my friend just got gmod and we wanted to play, i start a multiplayer and invite him and it says server is not responding, he starts it and it says server is not responding, I try single player and invite him and it says server not responding. I dont want to play on a dedicated server i just want to play with him.

Forward your ports.

Too bad it’s not always as simple as that.