Перейти до

nlo

Сitizens
  • Всього повідомлень

    271
  • Приєднався

  • Останній візит

Сообщения додав nlo

  1. Назовите хоть одну причину, почему им не должно выдавать айпишки из рейнджа 10.0.0.0/24. Диапазон 172.32.0.0 чем-то особенней? Возможно юзера у вас "просто неизвестные" и "очень неизвестные" должны быть? Почему не выдавать юзеру которому дефакто неизвестно что выдавать должно выдаться что-то конкретное, не исходя из того, что оно выше по конфигу?

     

    Даже если рисую конфиг так:

     

     

    # /config/dhcp/global.template
    ddns-update-style none;
    option domain-name "odeslan.net";
    option domain-name-servers ns1.odeslan.net, ns2.odeslan.net;
    default-lease-time 10080;
    max-lease-time 20160;
    log-facility local7;
    shared-network odeslan {
    #ubilling static hosts
    option time-servers 10.0.0.1;
    option domain-name-servers 10.0.0.1;
    option broadcast-address 10.0.0.255;
    option subnet-mask 255.255.255.0;
    option routers 10.0.0.1;
    option host-name "odeslan.net";
    #
    
    
            # ##### Unknown users network
            subnet 172.32.0.0 netmask 255.255.240.0 {
                    ddns-hostname "tmp.isp";
                    ddns-domainname "172.32.0.1";
                    default-lease-time 3600;
                    option domain-name "tmp.isp";
                    option subnet-mask 255.255.240.0;
                    option domain-name-servers 172.32.0.1;
                    option routers 172.32.0.1;
                    range 172.32.0.100 172.32.0.254;
                    }
    #old static hosts
    include "/etc/dhcp/static.conf";
    # dynamic hosts
    include "/etc/dhcp/multinet/ethernet.conf";
    subnet 10.0.0.0 netmask 255.255.255.0 {
                            option time-servers 10.0.0.1;
                            option domain-name-servers 10.0.0.1;
                            option broadcast-address 10.0.0.255;
                            option subnet-mask 255.255.255.0;
                            option routers 10.0.0.1;
                            option host-name "odeslan.net";
                            ddns-hostname "10.0.0.1";
                            ddns-domainname "10.0.0.1";
                            server-name "odeslan.net";
                            max-lease-time 20160;
                            default-lease-time 10080;
                            range 10.0.0.50 10.0.0.254;
                            }
    }
    
     

    то всё равно выдаются ип с подсети 10.0.0.0/24

    что я делаю не так? я за неделю все перепробовал во всех последовательностях!

  2. уже неделю колдую и нифига не получается

    dhcp по прежнему назначает неизвестным юхверям ип с диапазона 10.0.0.0/24

    вместо временной зоны

     

    вот получился такой конфиг:

     

     

     # /config/dhcp/global.templateddns-update-style none;
    option domain-name "odeslan.net";
    option domain-name-servers ns1.odeslan.net, ns2.odeslan.net;
    default-lease-time 10080;
    max-lease-time 20160;
    log-facility local7;
    shared-network odeslan {
    #ubilling static hosts
    option time-servers 10.0.0.1;
    option domain-name-servers 10.0.0.1;
    option broadcast-address 10.0.0.255;
    option subnet-mask 255.255.255.0;
    option routers 10.0.0.1;
    option host-name "odeslan.net";
    #
    
    
    subnet 10.0.0.0 netmask 255.255.255.0 {
                            option time-servers 10.0.0.1;
                            option domain-name-servers 10.0.0.1;
                            option broadcast-address 10.0.0.255;
                            option subnet-mask 255.255.255.0;
                            option routers 10.0.0.1;
                            option host-name "odeslan.net";
                            ddns-hostname "10.0.0.1";
                            ddns-domainname "10.0.0.1";
                            server-name "odeslan.net";
                            max-lease-time 20160;
                            default-lease-time 10080;
                            range 10.0.0.50 10.0.0.254;
                            }
    }
    
    
        # ##### Unknown users network
        subnet 172.32.0.0 netmask 255.255.240.0 {
            ddns-hostname "tmp.isp";
            ddns-domainname "172.32.0.1";
            default-lease-time 3600;
            option domain-name "tmp.isp";
            option subnet-mask 255.255.240.0;
            option domain-name-servers 172.32.0.1;
            option routers 172.32.0.1;
            range 172.32.0.100 172.32.0.254;
            }
    #old static hosts
    include "/etc/dhcp/static.conf";
    include "/etc/dhcp/multinet/ethernet.conf";
    # dynamic hosts
    
     

    что не так делаю?

    подскажите плиз а то уже моск кипит.

  3.  

    не сам факт а просто залез через веб морду и сменил себе пароль что бы авторизатором подключиться

    Предлагаете смену пароля без подтверждения старого пароля?

    Как занятно.

     

    >>имхо веб морда авторизует по ип юзверя.

    В случае auth=ip - да.

    С тем же успехом оно может и "залез через веб морду" и просто посмотрел свой пароль глазами, раз "забыл".

     

    ну а насчёт маленьких и больших буковок это уже перебор я думаю уже

    каждый знает что это разные буквы имхо в почту то входят однако :-)

    Вы еще "больших или маленьких цифр" не видели.

     

    упс тупанул :-)

    просмотрел пароль и забил в авторизатор :-)

    а большие и маленькие цифры видел 

     

    во

     

     

    ❶ 1 ➊ ➀ 

     

    бгг :-)

    а кружочки нужны что бы дальтоники определяли цвет правильно в квадратиках :-)

  4.  

    Не хватает полезной фитчи что бы юзвери могли сами себе пароль менять с ЛК :-)

    любой каприз под ваш заказ ^_^

     

    >А то достают частенько забывая пароль.

    А самостоятельно смененный они типа не будут "забывать" никогда. Ага. Конечно же.

     

    Сам факт существования юзеров, определяет ихние "у меня был пароль восемь звездочек" и "а что большие и маленькие буковки чем-то отличаются?".

     

    не сам факт а просто залез через веб морду и сменил себе пароль что бы авторизатором подключиться

    имхо веб морда авторизует по ип юзверя.

    ну а насчёт маленьких и больших буковок это уже перебор я думаю уже каждый знает что это разные буквы имхо в почту то входят однако :-)

  5.  

    Уважаемые разработчики не подскажете ли простому смертному как организовать хотя бы веб морду кассира а то девочки изнылись все неудобно и долго пополнять счета через одмин панель.

    Может уже есть у кого то готовое решение ?

    За ранее спасибо!

    Наймите программиста для написание программного обеспечения под свои нужны. Вам напишут как вам нужно и всё будет работать хорошо.

    Как я это вижу то вам нужно написать программу для операционной системы.

    В Биллинге вы добавляете Администратора(Кассира).

    Через программу  кассир авторизуется.

    Далее приходит клиент и говорит например номер Договра (поскольку он короткий) кассир вводит № договора и выбивает Логин или Ф.И.О.

    Кассир говорит пользователю Логин (или Фамилию Имя Отчество) которое отображается после нажатия на кнопку Enter, Клиент подтверждает "Да" и Кассир вводит сумму и жмет Enter.

    Тем самым производиться зачисление денежных средств и идёт печать чека например автоматически на Epson принтере или же на черно белом принтере но нужно что бы бумажки были А6 например.

    Вот и всё. Очень просто и легко :) Ещё можно сделать учет зачислений и т.д.

    Во общем вам всего лишь нужны деньги и программист на С++ или ещё каком либо языке. 

    я так понял вы навязываетесь написать сие чудо?

  6. Уважаемые разработчики не подскажете ли простому смертному как организовать хотя бы веб морду кассира а то девочки изнылись все неудобно и долго пополнять счета через одмин панель.

    Может уже есть у кого то готовое решение ?

    За ранее спасибо!

  7. спасибо полазаю покопаюсь на форуме

     

     

    а если основным отписать ип 172.32.0.1/20 а 10.0.0.1/24 прикрутить как альяс будет робить?

     

    не вариант попробовал неполучилось :-)

     

    Я так и прописывал альяс

     

    а конфиг дшцп непосредственно меняется убилингом в своей директории

    симлинк прописан туда а не от туда :-)

     

    и когда генерятся конфиги то напрямую пишутся в  /etc/dhcp/dhcpd.conf

  8.  

     

    Ну так. dhcpd пытается прицепиться к eth0, и вдруг видит там IP 10.0.0.1 который ни в одну из сконфигурированных сетей не лезет совсем. Он пугается и с паническими криками убегает.

    Лечится добавлением сети для 10.0.0.1.

    ну так альяс то прописан! на этой сетевухе ниужели он не видит альяса или ип должен быть основным 172 а не 10?

     

    А алиас как прописан? Через ip a a или через eth0:1? eth0:1 это немножко другой интерфейс, еси чё :)

    хм.

    тогда подскажите плиз как правильно прописать альяс в debian

  9. Ну так. dhcpd пытается прицепиться к eth0, и вдруг видит там IP 10.0.0.1 который ни в одну из сконфигурированных сетей не лезет совсем. Он пугается и с паническими криками убегает.

    Лечится добавлением сети для 10.0.0.1.

    ну так альяс то прописан! на этой сетевухе ниужели он не видит альяса или ип должен быть основным 172 а не 10?

  10.  

     

    cat ./global.template

    бу бу бу
    Ну вот как то так я "вижу" Ваши темплейты под dhcp.

     

    В таком раскладе дшцп незапускается вообще :-(

     

    Дык в лог надо смотреть, что там за ошибка вываливается.

    "бу-бу-бу" убило :)

    Вот что вырвало в лог: 

     

     

    Apr  9 18:55:21 isp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
    Apr  9 18:55:21 isp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
    Apr  9 18:55:21 isp dhcpd: All rights reserved.
    Apr  9 18:55:21 isp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
    Apr  9 18:55:21 isp dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
    Apr  9 18:55:21 isp dhcpd: Copyright 2004-2010 Internet Systems Consortium.
    Apr  9 18:55:21 isp dhcpd: All rights reserved.
    Apr  9 18:55:21 isp dhcpd: For info, please visit https://www.isc.org/software/dhcp/
    Apr  9 18:55:21 isp dhcpd: Wrote 0 leases to leases file.
    Apr  9 18:55:21 isp dhcpd:
    Apr  9 18:55:21 isp dhcpd: No subnet declaration for eth0 (10.0.0.1).
    Apr  9 18:55:21 isp dhcpd: ** Ignoring requests on eth0.  If this is not what
    Apr  9 18:55:21 isp dhcpd:    you want, please write a subnet declaration
    Apr  9 18:55:21 isp dhcpd:    in your dhcpd.conf file for the network segment
    Apr  9 18:55:21 isp dhcpd:    to which interface eth0 is attached. **
    Apr  9 18:55:21 isp dhcpd:
    Apr  9 18:55:21 isp dhcpd:
    Apr  9 18:55:21 isp dhcpd: Not configured to listen on any interfaces!
     

     

  11.  

    Я ддаже боюсь представить что в

    #old static hosts
    include "/etc/dhcp/static.conf";
    include "/etc/dhcp/multinet/ethernet.conf";
    

    "/etc/dhcp/static.conf":

     

     

     # UFOhost UFO {
            hardware ethernet 00:11:09:5C:8D:89;
            fixed-address 10.0.0.3;
            }
    # ROUTER
    host D-LINK {
            hardware ethernet 00:1B:11:CC:55:32;
            fixed-address 10.0.0.4;
            }
    # router Wi-Fi
    host routerwifi {
            hardware ethernet 00:14:d1:21:6d:83;
            fixed-address 10.0.0.2;
            }
    ну уи тд...
     

    /etc/dhcp/multinet/ethernet.conf:

     

     

       host m10x0x0x57 {   hardware ethernet 00:0f:ea:56:0b:22;
       fixed-address 10.0.0.57;
       }
    
    
       host m10x0x0x53 {
       hardware ethernet 74:e2:f5:9c:d6:9e;
       fixed-address 10.0.0.53;
       }
    
    
       host m10x0x0x55 {
       hardware ethernet 70:5a:b6:58:d8:e8;
       fixed-address 10.0.0.55;
       }
    и т д....
     

    невкурю при чём здесь эти адреса если они являются локальными резервами?!

  12. 2 nlo

    А чего вы ожидали?

    Нарисовали подряд два диапазона динамических адресов выдаваемых всем и каждому, и теперь ждете, что один из них по какому-то астральному принципу, неизвестному никому, будет чем-то "особенней" чем другой? Нет, спасибо - такого не произойдет, только потому что вам так захотелось.

     

    Айпишки юзерам выдаваться будут либо рандомно из какого-то из этих диапазонов, либо по принципу "кто последний тот и папа", это уже в зависимости от реализации этого в isc-dhcpd.

     

    Оставьте сначала пути к по-человечески сгенерированным Ubilling-ом файлам с хостами из подсетей типа "DHCP static", после чего просто ткните готовую заготовку из документации по UHW. Все - больше никакой самодеятельности. Я вообще затрудняюсь представить, какой функционал вы пытались получить от сети 10.0.0.0/24(?)

    Ок сделал как написано в вики

    Сегодня проверять не буду завтра всё доделаю когда дшсп обнулит время аренды и проверю

    Спасибо за помощь

    итоговый выхлоп дшсп конфига:

     

     

    # /config/dhcp/global.template
    ddns-update-style none;
    option domain-name "odeslan.net";
    option domain-name-servers ns1.odeslan.net, ns2.odeslan.net;
    default-lease-time 10080;
    max-lease-time 20160;
    log-facility local7;
    shared-network odeslan {
    #ubilling static hosts
    option time-servers 10.0.0.1;
    option domain-name-servers 10.0.0.1;
    option broadcast-address 10.0.0.255;
    option subnet-mask 255.255.255.0;
    option routers 10.0.0.1;
    option host-name "odeslan.net";
    #
    
    
    #old static hosts
    include "/etc/dhcp/static.conf";
    include "/etc/dhcp/multinet/ethernet.conf";
    # dynamic hosts
    ###### Unknown users network
      subnet 172.32.0.0 netmask 255.255.240.0 {
      default-lease-time 3600;
      option domain-name "tmp.isp";
      option subnet-mask 255.255.240.0;
      option domain-name-servers 172.32.0.1;
      option routers 172.32.0.1;
      range 172.32.0.100 172.32.0.254;
      }
    subnet 10.0.0.0 netmask 255.255.255.0 {
                            option time-servers 10.0.0.1;
                            option domain-name-servers 10.0.0.1;
                            option broadcast-address 10.0.0.255;
                            option subnet-mask 255.255.255.0;
                            option routers 10.0.0.1;
                            option host-name "odeslan.net";
                            ddns-hostname "10.0.0.1";
                            ddns-domainname "10.0.0.1";
                            server-name "odeslan.net";
                            max-lease-time 20160;
                            default-lease-time 10080;
                            range 10.0.0.50 10.0.0.254;
                            }
    }
    
     

    всё правильно?

    или что то я снова напутал?

  13. В wiki вестимо. Пункт первый.

     

    Вот исходник конфига

    подскажите что не так?

    # /config/dhcp/global.template
    ddns-update-style none;
    option domain-name "odeslan.net";
    option domain-name-servers ns1.odeslan.net, ns2.odeslan.net;
    default-lease-time 10080;
    max-lease-time 20160;
    log-facility local7;
    shared-network odeslan {
    #ubilling static hosts
    option time-servers 10.0.0.1;
    option domain-name-servers 10.0.0.1;
    option broadcast-address 10.0.0.255;
    option subnet-mask 255.255.255.0;
    option routers 10.0.0.1;
    option host-name "odeslan.net";
    #
    
    
    #old static hosts
    include "/etc/dhcp/static.conf";
    include "/etc/dhcp/multinet/ethernet.conf";
    # dynamic hosts
    ###### Unknown users network
      subnet 192.132.0.0 netmask 255.255.240.0 {
      default-lease-time 3600;
      option domain-name "tmp.isp";
      option subnet-mask 255.255.240.0;
      option domain-name-servers 192.132.0.1;
      option routers 192.132.0.1;
      range 192.132.0.100 192.132.0.254;
      }
    subnet 10.0.0.0 netmask 255.255.255.0 {
                            option time-servers 10.0.0.1;
                            option domain-name-servers 10.0.0.1;
                            option broadcast-address 10.0.0.255;
                            option subnet-mask 255.255.255.0;
                            option routers 10.0.0.1;
                            option host-name "odeslan.net";
                            ddns-hostname "10.0.0.1";
                            ddns-domainname "10.0.0.1";
                            server-name "odeslan.net";
                            max-lease-time 20160;
                            default-lease-time 10080;
                            range 10.0.0.50 10.0.0.254;
                            }
    }
    
     
  14. Хотелось бы поинтересоваться.

    Можно ли сделать так что бы DHCP всем известным зареганным юзверям назначал ип с диапазона 10.0.0.0/24 и раздавал инет согласно отписанным юзверям на стг. А всех неизвестных тоесть незареганных на стг юзверей или всех сменивших сетевушку обделял ип с диаапазона 10.0.10.0/24 и при обращении к любым сервисам  в сети или в зоне инета переводил запрос на UHW дабы юзверь сам мог сменить свой мак в базу и продолжить работать в инете с новым уже зареганым маком.

    Что конкретно требуется для этого и вообще реально это реализовать?

    А то блин задолбали меняют сетевухи и приходится прописывать всех вручную.

    И ещё очень много клиентов в зоне Wi-Fi так как точки открыты и в свободном доступе есть много желающих подключиться к тырнету.

    А ввиду неосведомлённости юзверей не каждый может сообразить открыть серивис подачи заявок на подключение.

    Хоть и стоит внутренний редирект на локальный сайт но хотелось бы иметь редирект на сервис подачи заявок отдельно.

    это отдельная история поясню... всех кто зареган или незареган или неавторизован переводит на локальный сайт с инфо.

    всех у кого нет средств редиректит на страничку блокировки и попрошайки.

    ну как то так 

    если не понятно изложил отвечу на вопросы.

     

    За ранее спасибо.

  15. привет форумчане.

    я тут покумекал на днях и кое что пришло в голову

    есть неплохой смс центр. его адрес: http://smscenter.biz/

    Безлимитные пакеты любой длины и очень дёшево 30р в мес по России.

    Как бы прикрутить эту фитчу для отправки смс к убиллингу?

    А то что то тот вариант по отправке смс что есть однако дороговато будет да и информации минимум можно посылать так как от количества смс зависит и стоимость.

    А тут безлимит! в разы будет дешевле.

    Кто что скажет?

    Спасибо за внимание.

×
×
  • Створити нове...