Можно использовать данную возможность не только на операционных системах семейства Windows, но и на Android системах и Linux платформах, имеющих совместимый Интернет-браузер (Google Chrome, Chromium, Opera).
Если Вы находитесь за другим ПК в общей сети либо за мобильным устройством в этой же сети, то для того чтобы посмотреть данные программы, нужно, чтобы на основном компьютере с TimeControl был открыт порт 5053 на все входящие соединения по TCP протоколу в брандмауэре. После этого с другого устройства в браузере вводится IP адрес сервера основной программы следующим образом: http://[local server IP]:5053/m (содержимое с квадратными скобками меняется на реальный IP адрес ПК в сети). Если настройки открытия портов выполнены правильно, то Вам откроется точно такое же окно авторизации, как и описано ниже.
В разделе по ссылке показан пример открытия портов на примере Windows 10 версии 1909.
Если Вы хотите просматривать данные web-аналитики из другой сети через канал Интернет, то обязательным условием будет наличие внешнего статического ("белого") IP адреса на роутере в сети с серверной версией программы TimeControl. Если его нет - необходимо запросить его выделение у провайдера Интернет услуг. Если он есть - то в роутере делается проброс перенаправления порта 5053 на порт 5053 ПК, на котором установлена программа в рамках внутренней локальной сети. Также необходимо, чтобы на основном компьютере с TimeControl был открыт порт 5053 на все входящие соединения по TCP протоколу в брандмауэре. Обращение извне сети будет выглядеть так: http://[static router IP address]:5053/m, содержимое с квадратными скобками меняется на реальный IP адрес, выданный провайдером.
Если проброс портов выполнен правильно, то из сети Интернет можно просмотреть информацию нашего web-модуля.
Пример работы на мобильном телефоне.
- В телефоне на Android входим в браузер Google Chrome.
- В адресную строку вводим внешний статический IP адрес роутера следующим образом: http://[static router IP address]:5053/m (содержимое с квадратными скобками меняется на реальный (внешний статический) IP адрес, выданный провайдером).
- Откроется стартовая страница авторизации, выбираем нужный логин и вводим пароль (если он был задан в программе для выбранного пользователя) и нажимаем "Продолжить".
- При желании можно создать ярлык на главный экран телефона\планшета на данную страницу через параметр браузера "Добавить на главный экран".
Открываем меню браузера, нажав на 3 вертикальные точки
в правом верхнем углу страницы
Выбираем пункт "Добавить на главный экран"
Нажимаем кнопку "Добавить" для добавления ярлыка
Пример отображения ярлыка на главном экране смартфона
Создание правил для открытия портов в Windows 10
- Кликните правой кнопкой мыши по рабочему столу и в появившемся меню выберите пункт "Персонализация".
- Перейдите в "Темы", справа будет раздел "Сопутствующие параметры".
- Найдите строку "Параметры значков рабочего стола".
- В поле "Значки рабочего стола" поставьте галочку напротив "Панель управления".
Настройка отображения "Панели управления" на рабочем столе
Далее открываем "Панель управления" через только что созданный значок. В верхнем правом углу, в поле "Просмотр", выбираем "Крупные значки", далее запускаем "Брандмауэр Защитника Windows".
Запускаем "Брандмауэр Защитника Windows"
В настройках Брандмауэра Windows перейдите по ссылке "Дополнительные параметры".
В поле слева кликните на раздел "Правила для входящих подключений". А затем, в поле "Действия", нажмите на ссылку "Создать правило".
На первом шаге "Тип правила" выбираем "Для порта", нажимаем кнопку "Далее".
На втором шаге "Протокол и порты" выбираем "Протокол TCP", указываем параметр "Определенные локальные порты" и указываем порт "5053", нажимаем кнопку "Далее".
На третьем шаге "Действие" выбираем пункт "Разрешить подключение" и нажимаем кнопку "Далее".
На четвертом шаге "Профиль" все три галочки остаются на местах, как на скриншоте ниже (ничего не меняем), и нажимаем кнопку "Далее".
На пятом шаге "Имя" вводим имя нашего правила (рекомендуем задавать что-то существенное, как на примере ниже - "TimeControlWeb") и нажимаем кнопку "Готово". Правило добавлено.
Чтобы увидеть его в списке правил в поле "Действия", нажмите на ссылку "Обновить". Правило можно будет увидеть в списке правил, найдя его по имени. Пример отображения правила входящего подключения - на скриншоте ниже.
Проброс портов в роутере со статическим IP адресом на примере TL-WR940N
Входим в меню роутера через браузер. Для этого можно воспользоваться быстрой стартовой страницей: http://tplinkwifi.net/
В настройках роутера открываем вкладку "Переадресация", далее "Виртуальные серверы" и нажимаем кнопку "Добавить".
В открывшемся окне прописываем настройки по аналогии со скриншотом ниже, после нажимаем кнопку "Сохранить".
Вкратце пройдем по параметрам настройки:
- Порт сервиса - порт, который требуется разрешить для подключения извне (в нашем случае "5053");
- Внутренний порт - порт, на который требуется перенаправить подключение (в нашем случае точно тот же, что и выше "5053");
- IP-адрес - внутренний IP адрес в сети системного блока с установленной серверной версией Time Control;
- Протокол - задаем только TCP протокол;
- Состояние - оставляем "Включено" по умолчанию.
После нажимаем кнопку "Сохранить". Правило введено.
Как узнать IP адрес системного блока в сети на примере Windows 10
Существует несколько способов посмотреть свой локальный IP адрес на текущем ПК.
Через "Метро" меню
- Открываем меню "Пуск" и нажимаем по значку с изображением шестеренки.
- Появится окно "Параметры Windows". Здесь нужно выбрать раздел "Сеть и Интернет".
- Далее выбираем пункт "Просмотр свойств сети".
- В строке "IPv4-адрес" отображается IP адрес нашего ПК.
Через командную строку
- Нажимаем правой кнопкой мыши на значок меню "Пуск".
- В открывшемся меню выбираем пункт "Найти".
- Вводим в поиске "Командная строка" и нажимаем "Enter" либо просто щелкаем левой кнопкой мыши по найденной ссылке.
- В открывшемся поле командной строки вводим "ipconfig" и нажимаем "Enter". Получаем результат: в строке "IPv4-адрес" отображается IP адрес нашего ПК в локальной сети.
Альтернативым способом в командную строку можно попасть через меню "Выполнить" (WIN+R на клавиатуре), введя параметр "cmd" и нажав "Enter". Скриншоты ниже.