PsyBNC + несколько ip

Все вопросы связанные с IRC

Модераторы: Art.i, vasya

PsyBNC + несколько ip

Сообщение benzopila » Пн май 19, 2008 3:50 pm

Здраствуйте. Объясните пожалуйста как сделать правильно:
Я взял себе 2 айпи для бнц. У меня есть домен вида name.org и мне нужно запустить одно бнц (на одном порту) и при этом чтобы действовали оба моих айпи с возможностью на обеих использовать хост моего домена, а конкретнее, чтобы допустим на одном айпи было несколько человек и на втором айпи несколько. Так как некоторые irc сети, такие как quakenet банят если с одного айпи больше 5-ти человек.
Я привазал к обоим айпи свой домен, запускаю бнц и пытаюсь зайти на свой бнц под разными айпи, хост при этом ставится как нужно, но айпи в любом случае высвечивается основной (первый, который был выдан при покупки vds'a). Т.е. если ко мне зайдет например 6 или 7 человек, то даже имея 2 айпи бнц будет забанен на irc сервере. Нужна помощь, как сделать одно бнц (один процесс) но с двумя ипами (и чтобы хост при этом работал на обеих) Хотя бы на словах... Заранее спасибо.
benzopila
 
Сообщений: 6
Зарегистрирован: Вс апр 20, 2008 4:31 pm
Откуда: Москва

RE: PsyBNC + несколько ip

Сообщение lumian » Пн май 19, 2008 6:43 pm

Очень сложно написали, ну да ладно!

1. Пропишите listening:
make menuconfig => Bouncer Config => Listening Ports
Жмете <NEW>
Прописываете свой хост(лучше IP) и порт.
Далее <OK>
2. Открываете аккаунт bnc => /bvhost <you_host>
Все может быть и все быть может, но лишь того не может быть, чего на свете быть не может!
http://www.chaters.ru - Все для настоящего чатера!
lumian
 
Сообщений: 44
Зарегистрирован: Вс мар 16, 2008 10:12 pm
Откуда: LifeNet

Сообщение tont » Пн май 19, 2008 10:10 pm

Использование нескольких vhost (виртуальных хостов) на bnc (psybnc).
Для примера допустим у Вас есть IP 1.1.1.1 и уже отображается в IRC host host1.ru . Вам этого мало, вы хотите сделать ещё.
1) Заказываем дополнительный IP-адрес в панели управления аккаунтом. Выданный IP будет автоматически привязан к Вашему серверу. Допустим, выдали IP 2.2.2.2 .
2) Заставляем psybnc использовать для исходящего соединения на сервер другой IP, командой
Код: выделить все
/bvhost 2.2.2.2
/jump

Вторая команда заставляет psybnc переподключится к IRC серверу.
Если всё правильно сделали, то Вы перезайдёте с новым IP.
3) Прикручиваем виртуальный хост. Допустим, у Вас есть в наличии домен host2.ru и Вы хотите, чтобы в IRC отображался именно он. Идём в ISPManager > Доменные имена, и изменяем запись A для данного домена на Ваш второй IP. Могут возникнуть проблемы с сайтами
.
Проверяем правильность действий в shell , либо на домашнем компьютере:
Код: выделить все
nslookup host2.ru

Примерный ответ:
Код: выделить все
# nslookup host2.ru
Server:        gprs-ns.mgsm.ru
Address:        83.149.19.126#53

Name:   host2.ru
Address: 2.2.2.2

Если другой IP показывает в последней строчке, подождите с пару часов на обновление DNS.
Прямую зону поставили.
4) Ставим обратную зону. Идём в VDSManager > IP-адреса . Выбираем второй адрес и нажимаем "Редактировать обратную доменную запись". Вводим туда host2.ru . Проверяем:
Код: выделить все
# nslookup 2.2.2.2
Server:        gprs-ns.mgsm.ru
Address:        83.149.19.126#53

Non-authoritative answer:
2.2.2.2.in-addr.arpa      name = host2.ru.

...................................

Если не показывает или показывает не то, подожди пару часов для обновления.
5) Ставим поддомен. Допустим, host2.ru занят, либо уже используется www и менять для него IP адрес нежелательно. Можно сделать виртуальный хост sub.host2.ru (здесь sub - для примера). Разница лишь в том, что в панели ISPManager надо найти домен host2.ru и добавить для него запись A , указав второй IP.
6) В сети есть сервис по предоставлению красивый поддоменов третьего уровня. Чтобы он заработал у Вас, необходимо направить нужный поддомен (это делается на сайте сервиса) на нужный IP, на котором Вы хотите прописать тот самый поддомен. В VDSManager прописываем в качестве обратной зоны выбранный поддомен.
7) К самому psybnc можно спокойно подключаться по старому адресу и порту.
tont
 
Сообщений: 325
Зарегистрирован: Сб фев 24, 2007 8:07 pm
Откуда: г. Хизаши Мухосранской области

Сообщение benzopila » Вт май 20, 2008 3:02 am

Спасибо большое конечно, но в моем случае (подключение к quakenet сети) если у меня уже есть 5 юзеров на первом ипе и заходит шестой на второй ип, он может забыть прописать его в vhost'e и тогда он законектится с первым ипом и произойдет бан.. я же не могу контролировать каждого чтобы он прописывал /bvhost второй ип... Как быть? Я пробывал еще запустить на другом порту второй бнц и указал в конфиге второй ип но при заходе присваивается первый (основной ип) почему то... И такой еще вопросик мелкий - вы не посоветуете хороший и простенький ident сервер (нужно траст получить :)) ?
benzopila
 
Сообщений: 6
Зарегистрирован: Вс апр 20, 2008 4:31 pm
Откуда: Москва

Сообщение Stuk » Пн июн 02, 2008 12:05 pm

можно поставить стандартный хост (1 подкл.) чтобы был второй ip
в конфиге прописать..
Изображение
Stuk
флудит форум
 
Сообщений: 63
Зарегистрирован: Пт авг 17, 2007 6:21 pm

Сообщение seiven » Ср май 27, 2009 5:21 pm

а с одним ip возможно организовать вхосты или нет?
seiven
 
Сообщений: 81
Зарегистрирован: Ср фев 25, 2009 8:04 pm

Сообщение vadim s. sabinich » Ср май 27, 2009 5:22 pm

да
vadim s. sabinich
Support team
 
Сообщений: 1167
Зарегистрирован: Ср фев 06, 2008 3:42 pm
Откуда: FirstVDS

Сообщение John Gotty » Ср май 27, 2009 6:39 pm

Почему Да? :)
Если irc сервер позволяет - номер раз, либо на одной машине dns+irc - номер два :)
John Gotty
 
Сообщений: 8
Зарегистрирован: Пн май 25, 2009 12:49 pm

Сообщение seiven » Чт май 28, 2009 10:07 am

ну хорошо, раз можно, подскажите пожалуйста как сделать обратную запись в днс:)
seiven
 
Сообщений: 81
Зарегистрирован: Ср фев 25, 2009 8:04 pm

Сообщение vadim s. sabinich » Чт май 28, 2009 10:18 am

http://psybnc.at/forum/index.php?topic=105.msg357

если какое-то слово непонятно - пиши. Переведу =)
vadim s. sabinich
Support team
 
Сообщений: 1167
Зарегистрирован: Ср фев 06, 2008 3:42 pm
Откуда: FirstVDS

Сообщение ls » Чт май 28, 2009 10:50 am

seiven писал(а):ну хорошо, раз можно, подскажите пожалуйста как сделать обратную запись в днс:)


Обратными записями в DNS для IP-адресов VDS можно управлять в VDSmanager в меню IP-адреса, там можно поменять запись.

Когда прямая запись (домен) и обратная совпадают, тогда хост показывается в IRC
ls
Support team
 
Сообщений: 6397
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Сообщение vadim s. sabinich » Чт май 28, 2009 11:54 am

Кстати, тема уже обсуждалась:
http://forum.firstvds.ru/viewtopic.php? ... b3ec1b0c3a
vadim s. sabinich
Support team
 
Сообщений: 1167
Зарегистрирован: Ср фев 06, 2008 3:42 pm
Откуда: FirstVDS


Вернуться в IRC

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1