Перейти к содержимому
Калькуляторы

MAD

Активный участник
  • Публикации

    267
  • Зарегистрирован

  • Посещение

О MAD

  • Звание
    Студент
  1. Приветствую всех. Кто знает можно ли на микротике получать интернет по wifi и его же отдать через hotspot по wifi? Ткните носом на мануал какой то.
  2. Mikrotik HotSpot email авторизация

    Спасибо за ответ, но может возможно хотя бы частично решить эту задачу средствами микротика? Есть вариант на отдельном хостинге сделать API на php к которой будет подключатся JS скрипт на странице авторизации микротика и отправлять данные. Но вопрос остается как генерировать логин/пароль и записать его в users на микротике? Можно это сделать через скрипты микротика?
  3. Здравствуйте господа. Есть не совсем стандартная задача для хотспота на микротик, помогите решить. Пошагово: 1. Клиент подключился к хотспоту. 2. Клиент открыл браузер, при попытке открыть сайт редирект на страницу авторизации. 3. На странице авторизации он должен ввести свой имейл и нажать кнопку "отправить пароль". После этого у него есть 10 минут работы интернета, что бы зайти на почту и запомнить свой логин и пароль. Имейл нужно сохранить в файл в памяти микротика (или удаленную sql БД). 4. Через 10 минут триальная сессия на микротике закрывается и он видит ту же самую страницу авторизации в которой должен ввести логин и пароль полученный по почте. 5. Клиент получает доступ к интернету на целый день. Теперь вопросы: 1. Как можно автоматически сгенерить на странице авторизации логин/пароль и добавить в список разрешенных? 2. Как можно отправить имейл с микротика со страницы авторизации? Там же нет поддержки PHP? 3. Как можно записать имейл клиента в файловую структуру микротика?
  4. Я отмонтировал /dev/da0s1f (куда и хочу добавить места), делаю fdisk -u /dev/da0s1f, там указываю нужный размер (который раньше посмотрел через sysinstall), но потом когда смотрю fdisk -s /dev/da0 , то размер так и не изменился. Делал как написано по инструкции http://www.lissyara.su/articles/freebsd/file_system/change_file_system_size_use_growfs/. Почему то не перезаписывается "bsdlabel -e /dev/da0s1". Как правильно сделать?
  5. На vmware установлена freebsd 8.0. Изначально выделил 8ГБ под нее, но потом стала необходимость добавить еще 15ГБ. Через vmware добавляю нормально, но freebsd не видит добавленного пространства. Может нужно как то подмонтировать? Подскажите пожалуйста. Спасибо.
  6. я это указывал с помощью макросов в строках: nat on $ext_if inet from <nat_user1> to any -> ($ext_if) nat on $ext_if2 inet from <nat_user2> to any -> ($ext_if2) А почему оно его не отправит? Сколько манов перечитал то написано что должно работать. Сейчас оправляет сеть <nat_user1> через 172.16.1.1, а сеть <nat_user2> через 10.10.10.1 отправлять не хочет.
  7. Хелп, зашел в тупик. Нужно поднять 2 ната с помощью pf на freebdsd 8.0. Нужно направить одну подсеть в один канал, другую подсеть в другой канал, и что б первая подсеть видела ресурсы второго канала. Для начала просто пытаюсь пустить одну сеть и один канал, другую в другой. PF подключал как модуль. rc.conf: ifconfig_em0="172.16.1.230/24" ifconfig_em1="192.168.1.10/24" ifconfig_em2="10.10.10.2/24" defaultrouter="172.16.1.1" hostname="gateway" sshd_enable="YES" named_enable="YES" gateway_enable="YES" pf_enable="YES" pflog_enable="YES" pf.conf: int_if="em1" ext_if="em0" ext_if2="em2" ext_gw="172.16.1.1" ext_gw2="10.10.10.1" table <nat_user1> persist {192.168.1.0/24} table <nat_user2> persist {192.168.2.0/24} nat on $ext_if inet from <nat_user1> to any -> ($ext_if) nat on $ext_if2 inet from <nat_user2> to any -> ($ext_if2) pass out route-to ($ext_if 172.16.1.1) inet from ($ext_if) to any pass out route-to ($ext_if2 10.10.10.1) inet from ($ext_if2) to any В чем грабли? Что не так?
  8. FreeBSD ipfw+ppp

    Как прописать что б нат поднимался по имени интерфейса? Что б можно было направить через него подсеть.
  9. FreeBSD ipfw+ppp

    Возьму во внимание. Но как можно это осуществить в моем случае?
  10. FreeBSD ipfw+ppp

    Спасибо за ответы. Но, ipfw 10 add divert 8668 ip from 3.3.3.0/24 to any via ifname это понятно, а в natd -a 1.1.1.1 -p 8668 тоже написать имя интерфейса?
  11. Ситуация такая: есть сервер на фре 7.1, есть 2 внешних канала. Каналы работают по статическим ip. Нагрузка делится следующим способом: Сейчас стала необходимость второй канал поднимать через PPPOE. Соответственно не понятно что вписывать при поднятии ната. Может вместо 2.2.2.2 написать имя физического интерфейса? Подскажите как правильно?
  12. polmax да, так и есть. Но только это происходит потому что на двух внешних интерфейсах один и тот же шлюз. Потому исходящий начинает идти с того на котором первым подняли нат. /sbin/natd -a 10.10.10.30 -p 8772 /sbin/natd -a 10.10.10.40 -p 8774
  13. Пример конфига: /sbin/natd -a 10.10.10.30 -p 8772 /sbin/natd -a 10.10.10.40 -p 8774 ${fwcmd} add 20 divert 8772 ip from 'table(101)' to any ${fwcmd} add 22 divert 8774 ip from 192.168.1.0/24 to any ${fwcmd} add 5500 fwd 10.10.10.1 ip from 10.10.10.30 to any ${fwcmd} add 5501 fwd 10.10.10.1 ip from 10.10.10.40 to any ${fwcmd} add 5510 divert 8772 ip from any to 10.10.10.30 ${fwcmd} add 5511 divert 8774 ip from any to 10.10.10.40
  14. Среди нас есть фряшники? Кто то может мне подсказать в чем проблема? Может я что то не понятно написал? Может это быть из-за того что шлюзом на двух внешних интерфейсах стоит один и тот же ip адрес?