Доступ из сети интернет

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Доступ из сети интернет

Сообщение sergejey » Пн июн 22, 2015 9:36 pm

dmw писал(а):sergejey, а как можно получить ip-адрес клиента из вызванного им метода?
$_SERVER['REMOTE_ADDR'] - в методе возвращает локальный IP моего роутера.
Как по-другому сходу не соображу. Ещё вариант -- передавать какой-то параметр вместе с вызовом метода и в самом методе он будет доступен в массиве $params. Например, если добавить парметр &param1=value1, то обратиться к нему можно в коде по $params['param1']

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
sega6549
Сообщения: 530
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: Доступ из сети интернет

Сообщение sega6549 » Ср сен 02, 2015 4:04 pm

Добрый день, сейчас нахожусь не дома, и решил попробовать зайти в панель управления, в иван я значит ип адрес без паролей без логина, и о ужас, зашло и все работает, это же кошмар, кто угодно может лазать, подскажите могу ли я сейчас исправить это, или проверить хотя бы в файле configs.php что прописано, если память не изменяет то я прописывал логина и пароль, может что неправильно сделал...
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
sega6549
Сообщения: 530
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: Доступ из сети интернет

Сообщение sega6549 » Ср сен 02, 2015 6:23 pm

А, затупил блин, я же пепеустанавливал недавно все, закоментировано было
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Zaezd2008
Сообщения: 165
Зарегистрирован: Чт ноя 13, 2014 8:56 pm
Благодарил (а): 23 раза
Поблагодарили: 7 раз

Re: Доступ из сети интернет

Сообщение Zaezd2008 » Вс ноя 29, 2015 12:26 pm

Добрый день! Подскажите, как прописать несколько IPшников, есть вариант?

/*
Define('HOME_NETWORK', '192.168.0.*');
Define('EXT_ACCESS_USERNAME', 'user');
Define('EXT_ACCESS_PASSWORD', 'password');
*/
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Доступ из сети интернет

Сообщение Amarok » Вс ноя 29, 2015 3:07 pm

Zaezd2008 писал(а):Добрый день! Подскажите, как прописать несколько IPшников, есть вариант?

Код: Выделить всё

 Define('HOME_NETWORK', '192.168.0.* 10.111.17.138 10.111.15.62 10.111.1.150 10.111.14.17');                  // home network (optional)
 
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
gladskoy
Сообщения: 34
Зарегистрирован: Вс мар 15, 2015 9:36 am
Откуда: Stavropol
Благодарил (а): 12 раз
Поблагодарили: 0

Re: Доступ из сети интернет

Сообщение gladskoy » Вт дек 15, 2015 6:01 pm

у меня белый ip, как сделать так что бы бы я видел из любой точки планеты свой "умный дом"?
Alexiy2
Сообщения: 104
Зарегистрирован: Вт май 12, 2015 9:59 pm
Благодарил (а): 16 раз
Поблагодарили: 13 раз

Re: Доступ из сети интернет

Сообщение Alexiy2 » Вт дек 15, 2015 6:44 pm

gladskoy писал(а):у меня белый ip, как сделать так что бы бы я видел из любой точки планеты свой "умный дом"?
Пробрасываем порты на роутере к серверу, защищаем свой "умный дом" паролем, и теперь на любом компьютере из сети набираем свой белый IP, и вот у вас уже спрашивают логин и пароль для входа в умный дом.
За это сообщение автора Alexiy2 поблагодарил:
gladskoy (Вт дек 15, 2015 6:59 pm)
Рейтинг: 1.16%
mp0wer327
Сообщения: 6
Зарегистрирован: Вт июл 14, 2015 1:15 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Доступ из сети интернет

Сообщение mp0wer327 » Вт янв 12, 2016 11:27 pm

Подниму тему. Раскомментировал в config.php строки:
Define('HOME_NETWORK', '192.168.0.*');
Define('EXT_ACCESS_USERNAME', 'user');
Define('EXT_ACCESS_PASSWORD', 'password');
Стало ругаться: Notice: Undefined variable: argv in C:\_majordomo\htdocs\lib\general.class.php on line 13
Где что поправить? Поиск по форуму что-то особо ничего не дал.
mp0wer327
Сообщения: 6
Зарегистрирован: Вт июл 14, 2015 1:15 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Доступ из сети интернет

Сообщение mp0wer327 » Вт янв 12, 2016 11:56 pm

Добавил в general.class.php строчку:
global $argc, $argv;
Вроде ошибка пропала. Но так ли решается эта проблема? Почему изначально так не было прописано? Я не силен в PHP, прокомментируйте, кто разбирается.
karlismoto
Сообщения: 39
Зарегистрирован: Чт окт 16, 2014 11:12 pm
Благодарил (а): 5 раз
Поблагодарили: 0
Контактная информация:

Re: Доступ из сети интернет

Сообщение karlismoto » Пт янв 22, 2016 5:59 pm

Добрый день.
1.Пожалуйста, скажите мне, где вы можете задать пароль для удаленного доступа.
2.И, как я могу найти, мой домашний IP, если это изменилось, и я не у себя дома. (У меня есть динамический адрес)
Windows7 + MajorDoMo.
HP laptop, MegaD modules, Arduino Megas, DS18B20, DHT-11 and other sensors.
DSC Alarm + envisalink 3
Connect
Ответить