El comando +ip xxx.xxx.xxx.xxx es para los modems, no se porque la gente se molesta tanto en ponerlo, es totalemente normal que te salga ese error, puesto que cuando creas el servidor tu ip es del tipo 192.168.x.x y es totalmente diferente a la ip publica, por lo que no estan al mismo nivel.
Lo que tienes que hacer, a mi me costo mucho, ahora me cambie a jazztel y no me va el servidor, es curiososo jeje.
Vale, los comandos son +sv_lan 0 -> Indica que el servidor no es para lan
-master -> Esto es para que salga en la lista
Abres los puertos, no abras solo el 27015, no se porque abriendo solo ese no funciona, abre un rango amplio, es un tonteria, pero a veces es por eso, incluso intentalo con otro puerto 27030 por ejemplo.
Instale el parche para el protocolo v48 si no no te saldra en las listas y lo que me queda por decirte es suerte, yo mareando consegui que funcionara, pero quita el comando +ip ese que tienes, no vale para nada