UnrealIRCd 3.2.7 local-postfix.patch |
UnrealIRCd 3.2.7 local-postfix.patch |
Kreon |
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) local_postfix.zip ( 2.01k ) Number of downloads: 770 -------------------- Не понял сам - не дай понять другому
|
Lo-Fi Version | Time is now: 1st June 2024 - 07:27 AM |