Если у тебя NON-steam версия тогда: 1. Внешний ip (подключи у провайдера) и:
Упрощённый вариант. 1. Качаем и устанавливаем CS 1.6 No-Steam. Это конечно только на тот случай если у вас его нет или же вы хотите установить сервер в отдельную папку.
2. Качаем и устанавливаем патч v21. Более новые версии патчей устанавливать особого смысла нет.
3. Качаем кракнутый swds.dll и заменяем им оригинал, который лежит в основной папке. Именно это позволит заходить на ваш сервер не только по LANу, но и по интернету и избавит от ошибки "LAN servers are restricted to local clients (class C)". Для каждой версии патча крак разный, так что не пробуйте ставить его на другие версии кроме v21.
swds.dll - найди в нете. У меня все работает... Это упрощенный вариант. Удачи)