Какие порты использует icq

Обновлено: 04.07.2024

Обычно в локальных сетях для выхода в интернет используется NAT (Network Address Translation), настройки которого не позволяют реализовать полноценную работу ICQ-клиентов. Приведем решение этой проблемы.

При работе ICQ-клиентов из локальной сети многие сталкиваются с фактом отсутствия возможности перекачивания файлов между ними. Попробуем разобраться в чем же проблема.

ICQ и другие многочисленные альтернативные клиенты для обмена файлами требуют прямого соединения между собеседниками, а в локальных сетях обычно для выхода в интернет используется NAT (Network Address Translation - когда в сети у каждого свой собственный IP-адрес вида 192.168.x.x) - и потому, когда вы пытаетесь перекачивать файл, то соединение устанавливается не с вашим компьютером, а с сервером на котором работает NAT - в результате процесс перекачки файлов зависает и вскоре прерывается с ошибкой. Однако, и в возможностях большинства NAT, и в возможностях более половины ICQ-клиентов есть взаимодополняющие функции, позволяющие решить эту проблему.

Итак, сначала нам необходимо на NAT настроить функцию "Port Forwarding" (обычно это может сделать только администратор вашей локальной сети, а не рядовой пользователь). Выберем какой-нибудь диапазон редко используемых портов, например, 65400-65410. И прописываем это в настройках NAT в Port Forwarding: port from 65400 , port end 65410 , port map 65400 , режим TCP . Если установлен какой-нибудь брандмауэр, то в нем тоже разрешаем входящие TCP-соединения на диапазон портов 65400-65410.

А теперь беремся за настройки разнообразных ICQ-клиентов.

Идем в меню "Main -> Preferences -> Connections -> User". Кликаем там "Not using Proxy" и "Use the following TCP listen port for incoming event". Вводим "From 65400" и "To 65410". Все.

Пользователей новомодных ICQ 4 и ICQ 5 придется огорчить - это какие-то урезанные версии, которые, похоже, не позволяют вручную настроить входящие порты (видимо не зря на сайте ICQ по-прежнему доступна для скачивания версия 2003b).

Идем в меню "Trillian -> Trillian Preferences -> Connections". Кликаем мышью по номеру ICQ, чтобы развернуть его свойства. Нажимаем "Change -> Miscellaneous -> Direct Connection". И аналогично (см. выше) настраиваем пункт "Use the following TCP listen port for incoming event".

Идем в меню "Настройки -> ICQ -> Сеть -> Network -> Port range for direct connections". Указываем диапазон 65400-65410.

Следуем в "Programm Settings -> Preferences -> File Transfer -> Firewall settings -> Use the following TCP listen port for incoming event". Вводим: "Start port - 65400, Stop port - 65410".

Идем в "Сервис -> Настройки -> Сеть -> Указать диапазон слушаемых портов вручную". Начальный порт - 65400, Конечный порт - 65410.

Читайте также: