Страница 3 из 10

Re: Как получить доступ из внешней сети?

Добавлено: Пн сен 11, 2017 2:48 pm
Tim307
Подскажите ещё, сейчас я ввожу свой белый ip и меня перебрасывает на majordomo, а если я хочу зайти на другое устройство, как это осуществить, если белый ip уже занят?

Re: Как получить доступ из внешней сети?

Добавлено: Пн сен 11, 2017 3:07 pm
skysilver
Tim307 писал(а):Подскажите ещё, сейчас я ввожу свой белый ip и меня перебрасывает на majordomo, а если я хочу зайти на другое устройство, как это осуществить, если белый ip уже занят?
Добавить в админке роутера еще одно правило статической трансляции адресов (проброс портов). Занят не IP, а комбинация IP:ПОРТ. Т.е. нужно внешний порт другой просто указывать.

Re: Как получить доступ из внешней сети?

Добавлено: Вт сен 12, 2017 12:34 pm
llirik
VooDooN писал(а):На днях автор прошивки Espurna (Xose Pérez, умный дядька) опубликовал свои мысли как заходить в домашнюю сеть из Интернета: http://tinkerman.cat/secure-remote-acce ... t-devices/. Заморочка еще та, но попробовать хочу в будущем.
все сводится к использованию proxy_pass. Я бы рекомендовал ещё использовать

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

auth_basic "Enter Super Secret password";
auth_basic_user_file путь_до_файла
чтобы перед тем как попасть на страницу был запрошен логин/пароль
Подскажите ещё, сейчас я ввожу свой белый ip и меня перебрасывает на majordomo, а если я хочу зайти на другое устройство, как это осуществить, если белый ip уже занят?
неплохо было бы приобрести домен и тогда уже с помощью веб сервака рулить сервисами, которые доступны через веб. у меня так проброшен plex, vlc и ещё пару сервисов.

Re: Как получить доступ из внешней сети?

Добавлено: Ср сен 13, 2017 8:44 am
nalog
Господа, не подскажете мне, я пробросил md в инет, все работает все отлично, поставил на nginx авторизацию, для приложения gps трэкера нужно что бы был доступен файл в корне gps.php не в курсу как его исключить из авторизации nginx?

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

server {

server_name *****;

root html;
index index.html index.php;

listen 443 ssl; 
ssl_certificate /etc/letsencrypt/live/******/fullchain.pem; 
ssl_certificate_key /etc/letsencrypt/live/******/privkey.pem; 
include /etc/letsencrypt/options-ssl-nginx.conf; 



            location ~ / {
            satisfy any;
            auth_basic_user_file /etc/nginx/include/md.htpasswd;
            auth_basic           "Please login for: $1";
            deny 192.168.1.1/32;
#          allow   192.168.1.0/24;
            deny    all;

            proxy_pass http://localhost;
            sub_filter 'http://localhost'
             'https://$host';

            proxy_set_header X-Real-IP $remote_addr;
            proxy_buffering off;
            sub_filter_once off;
            sub_filter_types text/xml;

}

 location \gps.php {
 auth_basic off;
 alias /var/www/html;
 }
}



Re: Как получить доступ из внешней сети?

Добавлено: Ср сен 13, 2017 9:05 am
Akorolev
У меня еще тот геморой происходит, растояние между двумя МЖД 15 км, соединяю их, на одном белый ИП на втором черный скрыт под НТС и достучатся никак не получается, сейчас на белом развертываю ВПН и буду пробовать через него пробиться.

Re: Как получить доступ из внешней сети?

Добавлено: Ср сен 13, 2017 9:05 am
Akorolev
У меня еще тот геморой происходит, растояние между двумя МЖД 15 км, соединяю их, на одном белый ИП на втором черный скрыт под НТС и достучатся никак не получается, сейчас на белом развертываю ВПН и буду пробовать через него пробиться.

Re: Как получить доступ из внешней сети?

Добавлено: Ср сен 13, 2017 10:01 am
nick7zmail
nalog писал(а):Господа, не подскажете мне, я пробросил md в инет, все работает все отлично, поставил на nginx авторизацию, для приложения gps трэкера нужно что бы был доступен файл в корне gps.php не в курсу как его исключить из авторизации nginx?
А не проще ли вписать в запрос отправки координат авторизацию? Примерно так: логин:пароль@servername.ru/и_тд_и_тп (поправьте если не прав).
Ставить в исключения что-то не есть правильно...ибо кто-нибудь этим может воспользоваться...

Re: Как получить доступ из внешней сети?

Добавлено: Ср сен 13, 2017 10:48 am
nalog
nick7zmail писал(а):
nalog писал(а):Господа, не подскажете мне, я пробросил md в инет, все работает все отлично, поставил на nginx авторизацию, для приложения gps трэкера нужно что бы был доступен файл в корне gps.php не в курсу как его исключить из авторизации nginx?
А не проще ли вписать в запрос отправки координат авторизацию? Примерно так: логин:пароль@servername.ru/и_тд_и_тп (поправьте если не прав).
Ставить в исключения что-то не есть правильно...ибо кто-нибудь этим может воспользоваться...

Приложение Big Brother Gps не может в такую авторизацию, в access логе пусто если так пишу... не мало вероятно по причине https

Re: Как получить доступ из внешней сети?

Добавлено: Пн сен 25, 2017 9:50 am
vshuka911
после проброски порта все работает отлично, но беда то в том что теперь я могу заходить с любого компа или смартфона зная адрес IP. ну а если это буду не я? есть возможность как то запоролить все это дело против злодеев?

Re: Как получить доступ из внешней сети?

Добавлено: Пн сен 25, 2017 9:56 am
nick7zmail
В начало темы мотните...первый пост.