1. Скачиваем саму программу Hlproxy.
2. Устанавливаем на компьютер, где уже есть интернет, т.е. который для вас является сервером и запускаем ее.
HL Proxy
3. Видим перед собой окно Hl proxy, идем на вкладку mappings как показано на картинке.
4. Вписываем там где IP - ип-адрес сервера, там где port - порт сервера(По стандарту 27015) жмем ADD.
hlproxy
5. В списке появился ваш сервер, чуть правее указан ип и порт на который вам необходимо заходить с компьютера на котором нет интернета, т.е. клиента.
Как видите, у меня это 10.10.127.120:16000
Теперь я захожу в Counter-strike с компьютера без интернета пишу в консоле
connect 10.10.127.120:16000 и все, я на сервере. Способ работает, если у вас есть постоянный доступ к Прокси-серверу, в противном случае играть вам постоянно на одном сервер, еще в Hl proxy есть Web-интерфейс для этого зайдите во вкладку Settings и поставьте галку около Enable web Administration ну и пароль какой нибудь. После этого вы сможете, добавлять новые сервера с компьютера-клиента просто открыв в браузере страницу http://ип-прокси:1211
Удачных игр!