Quiz Memorial Forum

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> UnrealIRCd 3.2.7 local-postfix.patch
Kreon
post May 3 2008, 06:01 PM
Post #1


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



Экспериментальный патч для IRC-сервера UnrealIRCd, с помощью которого можно добавлять пользователям с локальными IP-адресами постфиксы в хостмаски. Так, к примеру, пользователь с хостом *@10.0.0.1 получит хост *@10-0-0-1.yourpostfix.com, первая часть которого при использовании cloak-модуля будет полностью закодирована в вид *@hide-abcd123.yourpostfix.com. Пользователи же с реальными IP никаких изменений в хостах не претерпеют.
Это необходимо в первую очередь в тех случаях, когда в IRC-сеть слинкованы серверы нескольких локальных сетей, имеющих одинаковую адресацию. Для избежания ситуации, когда у пользователей из разных сетей могут оказаться одинаковые хосты ввиду совпадения их IP-адресов, и служит этот патч - необходимо просто задать разные постфиксы на разных серверах.

ВНИМАНИЕ! Это тестовая версия патча. Не рекомендуется установка в реально действующие IRC-сети без дополнительной проверки работоспособности!

Установка:
1. Скопируйте патч local-postfix.diff в каталог с исходниками Unreal3.2.7.
2. Примените патч командой patch -p0 < local-postfix.diff
3. Пересоберите и инсталлируйте Unreal3.2.7.
4. Добавьте в конфиг unrealircd.conf строки:
CODE
set::local-postfix "yourpostfix.com"; // непосредственно постфикс, который должен быть добавлен к локальным IP-адресам
set::local-postfix-for-all 0; // добавлять ли постфикс, если локальный адрес имеет DNS-зону


Attached File(s)
Attached File  local_postfix.zip ( 2.01k ) Number of downloads: 626


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 28th March 2024 - 01:28 PM
Design by GPF © 2006