Тема была поднята не мной, мне просто стало интересно это сделать. И так, на данный момент есть следущая и уже рабочая схема:
Имеется "стационарный" IRC сервер, который является публичным и находится в МСК.
Имеется "мобильный" IRC сервер который привозится на поиски. Эти сервера слинкованы между собой, т.е. если пользователь "А" пишет "привет" будучи подключенным по wi-fi внутри лагеря к серверу "мобильный" пользователь "Б" (без пошлостей

) который подключен к серверу "стационарный" (в Москве дома) видит его сообщения, и наоборот. Сразу делается понятным, что на сервере "мобильный" для этого нужен интернет, да, нужен. Вопрос, в чем профит? А он в том, что для общения между большим количеством народа будет достаточно 1-го модема, кроме того линк между серверами на лету сжимается зипом. Теперь если интернета вдруг нет, пользователи внутри лагеря продолжают общаться как ни в чем не бывало, просто из МСК этого уже не будет видно. Для удобства (что бы не менять настройки) имя сервера будет одинаковым, просто при соединении через wi-fi внутри лагеря его будет заворачивать на "мобильный" сервер, при использовании любого интернета будет сразу попадать на "стационарный" сервер.
Небольшая
статья про IRC, необходимое ПО и настройки в конце статьи. Проект запущен, работы по нему завершены.