Качаешь готовый сервер "Скачать готовый сервер в CS 1.6" "Counter-Strike 1.6. Dedicated Server" Либо через прогу HLDS Update tool качаешь со стима официально через консоль готовый сервер насчет этого полно мануалов в гугле, если тебе нужен пиратский, то вшиваешь estemation, думаю ты не будешь качать со стима. Что насчет портов, это уже зависит от того какой у тебя роутер, если он у тебя вообще есть, заходишь по своему внешнему айпи, внешний айпи можешь так же узнать в гугле, там полно таких сайтов, заходишь в настройки, "межсетевой экран" и добавляешь порты UDP TCP и т.д. Каким-то роутерам придется делать обшивку, чтобы можно было менять порты, но щас больше нормальных роутеров делают без всякой херни, добавляешь порт который указал при запуске сервера кс 1.6. Статик айпи тоже можно сделать, либо звонить провайдеру и договариваться, либо как я слышал есть специальные программы, или конфиги, я не знаю, которые делают твой айпи статичным. Есть второй вариант, это заказать сервак на виртуальной машине, предеться платить ежемесячно, но предоставляют круглосуточный сервер, сразу настроенный, тебе остается только играть и админить, но это как говорится для мажориков или ленивых =)