Jump to content
Калькуляторы

foxroot

Активный участник
  • Content Count

    143
  • Joined

  • Last visited

About foxroot

  • Rank
    Студент

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. добрый день! Если было так просто вытащить из строго конфета я бы тут не задавал вопрос. Проблема в том что переписываются не только файлы но и синтаксис написания данных шаблонов. Восстановил все по мануале как указано в топе шаблоны появились но нет русификации. Gоэтому и задал вопрос с просьбой помочь, вдруг кто то сталкивался guеst установил 4.0 потом 5.0. Хотел перейти на 6.0 но для того чтобы перейти на 6.0 нужно upgrade perl делать у меня на сервере 5.11 нужно не ниже 5.16 или 5.18. Система старая Centos 6.6 чтобы заморачиваться с Perl необходимо обновляться до Centos 7 поэтому остановился на OTRS 5.0   доки могу скинуть если нужно
  2. Добрый день! backup делается регулярно. Проблема в том что при переходе с одной версии на другую трется в настройках инфа про шаблоны
  3. Добрый день Имеется система OTRS version 5. Пытаюсь создать поновой шаблоны заявок так как обновляя с версии 3.3 существующие шаблоны потерлись. Добавил файл ru_Custom.pm в /opt/otrs/Kernel/Language к примеру $Self->{Translation}->{'SIP'} = 'Телефония'; $Self->{Translation}->{'TV'} = 'Телевидение'; прописал в /opt/otrs/Custom//Kernel/Output/HTML/Templates/Standart/AgentTicketPhone.tt следующие #example template for customizations, see hidden form at the end of the file <label>$Text{"Templates"}:</label> <div class="Field"> <button type="button" onclick="$('#Template1').submit()" value="[% Translate("SIP") | html %]">[% Translate("SIP") | html %]</button> <button type="button" onclick="$('#Template2').submit()" value="[% Translate("TV") | html %]">[% Translate("TV") | html %]</button> </div> <div class="Clear"></div> <form action="[% Env("CGIHandle") %]" method="post" enctype="multipart/form-data" id="Template1"> <input type="hidden" name="Action" value="[% Env("Action") %]"/> <input type="hidden" name="Subaction" value="StoreNew"/> <input type="hidden" name="FormID" value="[% Data.FormID | html %]"/> <input type="hidden" name="ExpandCustomerName" value="1"/> <input type="hidden" name="Subject" value="[% Translate("SIP") | html %]"/> <input type="hidden" name="Body" value="[% Translate("BodySIP") | html %]"/> <input type="hidden" name="TypeID" value="2"/> </form> <form action="[% Env("CGIHandle") %]" method="post" enctype="multipart/form-data" id="Template2"> <input type="hidden" name="Action" value="[% Env("Action") %]"/> <input type="hidden" name="Subaction" value="StoreNew"/> <input type="hidden" name="FormID" value="[% Data.FormID | html %]"/> <input type="hidden" name="ExpandCustomerName" value="1"/> <input type="hidden" name="Subject" value="[% Translate("TV") | html %]"/> <input type="hidden" name="Body" value="[% Translate("BodyTVAgent") | html %]"/> <input type="hidden" name="TypeID" value="3"/> </form> Шаблоны появились но вместо фраз Телефония Телевидение на кнопках просто выражения SIP и TV нет перевода Подскажите почему? Почему система не понимает, что нужно смотреть в файле ru_Custom.pm foxroot OTRS Новобранец Сообщений: 11 Зарегистрирован: 15 дек 2014, 17:42 Вернуться наверх
  4. все таки как раздать всем оатсльным другие адреса?
  5. есть следующий конфиг # subnet 10.244.1.0 netmask 255.255.255.0 { option routers 10.244.1.1; option ntp-servers 172.16.200.100; pool { range 10.244.1.2 10.244.1.254; allow members of "allow"; } } # subnet 10.244.2.0 netmask 255.255.255.0 { option routers 10.244.2.1; option ntp-servers 172.16.200.100; pool { range 10.244.2.2 10.244.2.254; allow members of "allow"; } } ....... таких блокох больше 250 шт class "allow" { match if (binary-to-ascii (16,8,":",substring(hardware, 0, 4)) = "1:0:26:aa") or (binary-to-ascii (16,8,":",substring(hardware, 0, 4)) = "1:0:16:e8") or (binary-to-ascii (16,8,":",substring(hardware, 0, 4)) = "1:0:2:2") or (binary-to-ascii (16,8,":",substring(hardware, 0, 4)) = "1:14:c0:89") or (binary-to-ascii (16,8,":",substring(hardware, 0, 4)) = "1:ac:db:da"); } как прописать чтобы всем другим (которые не попали в class) раздавались другие IP ? Например один большой SCOPE можно ли его написать как class ? class "ALL" { randge 10.245.0.0 10.245.255.254 }
  6. у кого нибудь есть пример с конфигами посмотреть так как с PERL я не силен
  7. а что если я не хочу использовать в perl DHCP базу данных. Можно просто конфигурированиям подкинуть?
  8. если делать на этом то каким способом? eatables или каким софтом
  9. где можно качнуть как инсталить? есть инфа
  10. а что за perl DHСP сервер? как его инсталить и чем он лучше?
  11. ACL не может отфильтровать тем более на коммутаторах. Коммутаторы изучают L2 уровень он видит только source и destination mac-address. А данные параметры у всех пакетов одинаковые как у мусора так и у полезных пакетов. работает все по следующей схеме [DHCP Server]- switch-router1 --==-- сеть--==- router2- switch- клиент на роутере настроен DHCP relay, так как сеть не плоская, а маршрутизация. когда настроен relay, то пакеты которые приходят в сервер DHCP, будут выглядеть как (Sourse mc-address router2) destination mac-address router1 для всех пакетов, что правильных что не правильных и поэтому на коммутаторе ты не зафильтруешь. атрибуты фильтра (mac-address) одинаковые для всех. все пакеты пришли с одного и того же роутера среди этих пакетов есть правильные ( от клиентов с определенным набором mac-address) на сервере написал class чтобы раздавать ip только нужным клиентам. Но пакеты то, все равно все доходят до сервера и долбят его. Файл лога более 4G /var/log/ messedge за сутки. Отфильтровывать нужно разбирая пакет до 5 уровня а не до 2 и 3 как коммутатор и маршрутизатор. хотел поставить другой сервер перед DHCP в bridge и написать какие нибудь фильтры если можно? суть вопроса именно в этом фильтровать нужно по class 60 а именно чтобы программное обеспечение могло разобрать пакет посмотреть поле client mac и если оно не совпадает просто drop packet почему помирает DHCP сказать не могу предположение - паразитный трафик. серверное железо HP 385G7 полноценный.
  12. Добрый день! Имеется сервер DHCP на Centos 6.6 в процессе эксплуатации возникли проблемы с сервером (перестает выдавать IP) Произведен анализ ситуации было установлено что на сервер идет куча паразитного трафика с запросами на получение Ip. Но сервер им их не дает так как в dhcp.conf указан class по выдаче IP только указанным Mac-address-ам Проанализировав трафик с помощью wireshark было выявлено что DHCP/bootstrap идет от source mac-address роутера (куда подключен клиент) до destination mac address роутера куда подключен DHCP сервер. Так как пакеты DHCP ходят по relay Атрибут клиентского mac-address-a передается как option 60 (client mac-address) ( это видно при разборке пакетов на уровня 5) Поэтому отфильтровать паразитным трафик на коммутаторах сети и маршрутизаторах сети не возможно так как они фильтруют и разбирают пакет только на L2 и L3 уровнях соответственно. т.е. коммутатор видит только source и destination mac роутера и не может блокировать пакеты мусорного трафика, для него все пакеты будут идти с одинаковым mac-address возможно ли как то на транзите поставить linux сервер и отфильтровать мусор путем разбора пакетов и форвордить только нужные? если да то каким способом писать фильтр? iptables or eatables?
  13. Добрый день! Имеется сервер DHCP на Centos 6.6 в процессе эксплуатации возникли проблемы с сервером (перестает выдавать IP) Произведен анализ ситуации было установлено что на сервер идет куча паразитного трафика с запросами на получение Ip. Но сервер им их не дает так как в dhcp.conf указан class по выдаче IP только указанным Mac-address-ам Проанализировав трафик с помощью wireshark было выявлено что DHCP/bootstrap идет от source mac-address роутера (куда подключен клиент) до destination mac address роутера куда подключен DHCP сервер. Так как пакеты DHCP ходят по relay Атрибут клиентского mac-address-a передается как option 60 (client mac-address) ( это видно при разборке пакетов на уровня 5) Поэтому отфильтровать паразитным трафик на коммутаторах сети и маршрутизаторах сети не возможно так как они фильтруют и разбирают пакет только на L2 и L3 уровнях соответственно. т.е. коммутатор видит только source и destination mac роутера и не может блокировать пакеты мусорного трафика, для него все пакеты будут идти с одинаковым mac-address возможно ли как то на транзите поставить linux сервер и отфильтровать мусор путем разбора пакетов и форвордить только нужные? если да то каким способом писать фильтр? iptables or eatables?