Перейти к содержимому


Если несколько IP на сервере


Сообщений в теме: 35

Опрос: Имеет ли смысл реализация бота на php и mysql (то есть для запуска на хостинге) (46 пользователей проголосовало)

Нужен чат бот на php mysq

  1. Да, нужен (17 голосов [36.96%] - Просмотр)

    Процент голосов: 36.96%

  2. Нет, бесмыслено (17 голосов [36.96%] - Просмотр)

    Процент голосов: 36.96%

  3. Устраивает этот (7 голосов [15.22%] - Просмотр)

    Процент голосов: 15.22%

  4. Рад помочь сделать (5 голосов [10.87%] - Просмотр)

    Процент голосов: 10.87%

Голосовать Гости не могут голосовать

#1 adm

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 25 Июль 2010 - 16:32

Если несколько IP на сервере как заставить бота работать с определеным ip ?

#2 FranK

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 179 сообщений
  • ГородИшимбай

Отправлено 25 Июль 2010 - 17:12

попробуй запустить с другого Ip

#3 adm

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 25 Июль 2010 - 18:39

Просмотр сообщенияGhoST (25 Июль 2010 - 17:12) писал:

попробуй запустить с другого Ip
GhoST Собствено как на серве два ip и помоему програме не задать работать с определеным ip

#4 qwq

    Пользователь

  • Пользователи
  • PipPip
  • 60 сообщений
  • ГородАлексин

Отправлено 25 Июль 2010 - 18:46

странно как то))) по моему разницы нет с какого ip запускать)))у меня лично тоже 2 айпи на сервере! и не важно через какой заходить и запускать результат то один и тот же))) просто второй идёт как дополнительный

#5 jimbots

    Пользователь

  • Пользователи
  • PipPip
  • 82 сообщений

Отправлено 25 Июль 2010 - 19:51

qwq разница в том что номера не будут вырубаться, и не будет лемита на них. :rolleyes:

#6 spec

    Администратор

  • Администраторы
  • 2 399 сообщений
  • ГородКаменск-Уральский

Отправлено 25 Июль 2010 - 21:14

Просмотр сообщенияadm (25 Июль 2010 - 16:32) писал:

Если несколько IP на сервере как заставить бота работать с определеным ip ?
в существующих версиях такой возможности нет.

#7 dim@X

    Хостер ICQ чатов

  • Пользователи
  • PipPipPipPipPip
  • 1 538 сообщений
  • ГородОрел

Отправлено 25 Июль 2010 - 23:36

2 ип ничего не меняют... у меня их 8 а толку то никакого :grin:

#8 Next

    Пользователь

  • Пользователи
  • PipPip
  • 76 сообщений
  • ГородМценск

Отправлено 10 Август 2010 - 11:34

если у тебя установлена isp то при создании нового пользователя ты можиш закрепить за ним определенный ip адрес.

#9 astrahost

    Специалист

  • Пользователи
  • PipPipPipPip
  • 240 сообщений
  • ГородСанкт-Петербург

Отправлено 10 Август 2010 - 13:39

Просмотр сообщенияNext (10 Август 2010 - 11:34) писал:

если у тебя установлена isp то при создании нового пользователя ты можиш закрепить за ним определенный ip адрес.

Ага.
IP адрес входа на сервер.
=)

#10 Undertaker

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 18 Август 2010 - 16:17

Есть несколько вариантов.
1)Поднять прокси через один из ИП и часть чатов пустить через пролкси, часть напрямую
2)Существует несколько серверов ICQ. Можно настоить маршрутизацию, а в чатах указывать к какому серверу коннектицо

#11 arehscm

    Пользователь

  • Пользователи
  • PipPip
  • 65 сообщений

Отправлено 31 Август 2011 - 16:03

Цитата

Если несколько IP на сервере как заставить бота работать с определеным ip ?

в найти в исходниках место создания сокетов Socket s - new Socket(host, port);
заменить на конструктор без параметров Socket s = new Socket();
а потом привязать сокет к конкретному сетевому интерфейсу: s.bind(тут вроде InetSocketAddress)

и все.

примерно то же самое делает программа icqConnector которую я выкладывал здесь с полгода назад

#12 forever

    Пользователь

  • Пользователи
  • PipPip
  • 59 сообщений
  • ГородСтерлитамак

Отправлено 01 Сентябрь 2011 - 08:26

Просмотр сообщенияdim@X (25 Июль 2010 - 23:36) писал:

2 ип ничего не меняют... у меня их 8 а толку то никакого :grin:
потому что только один ip основной и с него идет подключение, хоть двадцать поставить всё равно только с одного ip будет идти подключение, ip нужны вроде если на сервер ставить сайт, форумы и т.д.

#13 dragon_94

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 1 353 сообщений

Отправлено 01 Сентябрь 2011 - 14:52

Просмотр сообщенияdim@X (25 Июль 2010 - 23:36) писал:

2 ип ничего не меняют... у меня их 8 а толку то никакого :grin:
использую 9 IP адресов, запускаю сразу 9 ботов, и не вижу не каких проблем.

Просмотр сообщенияforever (01 Сентябрь 2011 - 08:26) писал:

потому что только один ip основной и с него идет подключение, хоть двадцать поставить всё равно только с одного ip будет идти подключение,
перепиши либу бота, напиши прогрумму которая при запуске бота будет присваивать боту определенный IP для подключения и радуйся жизни :rolleyes:

#14 scano

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 571 сообщений
  • ГородМосква

Отправлено 01 Сентябрь 2011 - 17:08

Просмотр сообщенияDRAGON (01 Сентябрь 2011 - 14:52) писал:

перепиши либу бота, напиши прогрумму которая при запуске бота будет присваивать боту определенный IP для подключения и радуйся жизни :rolleyes:
Зачем прогу писать, нужно всего лишь изменить алгоритм самого мода так, чтобы он производил коннект с нужного нам IP, зачем писать "замаски" для проекта, если можно поступить оптимально.

Во всём другом вам уже был дан ответ выше:

Просмотр сообщенияUndertaker (18 Август 2010 - 16:17) писал:

Есть несколько вариантов.
1)Поднять прокси через один из ИП и часть чатов пустить через пролкси, часть напрямую
2)Существует несколько серверов ICQ. Можно настоить маршрутизацию, а в чатах указывать к какому серверу коннектицо


#15 dragon_94

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 1 353 сообщений

Отправлено 01 Сентябрь 2011 - 18:51

Просмотр сообщенияscano (01 Сентябрь 2011 - 17:08) писал:

Зачем прогу писать, нужно всего лишь изменить алгоритм самого мода так, чтобы он производил коннект с нужного нам IP, зачем писать "замаски" для проекта, если можно поступить оптимально.
ответил на поставленный вопрос так, как сам решил проблему, мне легче использовать софт, который будет сам раздавать IP, и который будет показывать какой IP адрес какому порту присвоен.

Просмотр сообщенияspec (25 Июль 2010 - 21:14) писал:

в существующих версиях такой возможности нет.
Дим не хотел бы в 6ой ветке это реализовать?

#16 dim@X

    Хостер ICQ чатов

  • Пользователи
  • PipPipPipPipPip
  • 1 538 сообщений
  • ГородОрел

Отправлено 03 Сентябрь 2011 - 03:11

DRAGON прошло больше года , много чего изменилось...

#17 dragon_94

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 1 353 сообщений

Отправлено 03 Сентябрь 2011 - 10:58

Просмотр сообщенияdim@X (03 Сентябрь 2011 - 03:11) писал:

DRAGON прошло больше года , много чего изменилось...
ты про либу которую Саня Вам написал чтоли? знаю я за нее.

#18 dim@X

    Хостер ICQ чатов

  • Пользователи
  • PipPipPipPipPip
  • 1 538 сообщений
  • ГородОрел

Отправлено 03 Сентябрь 2011 - 14:35

DRAGON ха ха ...

#19 FeeLinS

    Специалист

  • Пользователи
  • PipPipPipPip
  • 211 сообщений
  • ГородНовомичуринск

Отправлено 03 Сентябрь 2011 - 17:40

Утилита представляет из себя прокси-сервер распределяющий соединения между несколькими IP, имеющимися на сервере. Благодаря чему uin`ы не "банятся" сервером авторизации (login.icq.com) и заходят сравнительно быстрее, чем с одного IP.

Автор программы: alexeykn01
Скачать можно тут
Установка:
Скрытый текст
В файле servers.txt вашего бота вписываете localhost и запускаете бота как обычно.

Сообщение отредактировал FeeLinS: 03 Сентябрь 2011 - 17:45


#20 host

    Пользователь

  • Пользователи
  • PipPip
  • 75 сообщений
  • ГородЕкатеринбург

Отправлено 03 Сентябрь 2011 - 18:40

FeeLinS а потом уины уйдут куда нибудь)





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей