Gmod server help needed please

i got Garry’s mod with Counter strike source a week ago and so did my friend but hes running it with portal, i wanted to play multilayer with him and found out one of us needed a dedicated server so i went to you tube the place which fixes most of my game problems. I got hldupdate tool and got it to where the server is running but for some reason my friend clicks on my server and it tells him not responding is there something i have to do?

He needs to connect via ip.

Copy and paste your IP into Steam Friends chat. Then your friend copies and pastes it into the console like this

connect *ip here*

Here is one way to get your IP: