Смотри тут
http://dm58clan.narod.ru/modem.htm
у вас принцип тот же модемщик звонит тому у кого локала и конектится и тут уже не важно что это cs или что ещё только условие тот к которому идёт коннект тот и сервер
то есть К1---Lan----К2---для--<<<<звонок<<<<----от—M1
то М1 то есть модемщик К1 не видит а вот К2 как бы находится в двух сетях К1-К2 и К2-М1 а вот чтобы М1 видел К1 и наоборот нужно ставить proxy но это лишняя нагрузка на К2 и врядли вам это понадобится.