- Правим hosts на роутере для запуска ForkPlayer
- Как Создать DMZ Хост и Виртуальный Сервер На Роутере?
- DMZ — что это в роутере?
- Как использовать сервер DMZ на маршрутизаторе?
- Виртуальный сервер DMZ на роутере Tenda
- Настройка DMZ на роутере TP-Link
- Добавить хост на роутере
- Install Merlin Firmware
- Enable JFFS on Router and Reboot
- Enable SSH on Router
- Install Putty on Client
- Create Hosts File on Router
- Reboot Router and Test
- Flush DNS Cache on Client
- Disable SSH
- Продолжаем фиксить 0x80a40401
Правим hosts на роутере для запуска ForkPlayer
Если у вас нет доступа к внешнему ДНС серверу с форкплеером, и при этом у вас роутер не акционный от провайдера, то возможно запустить локальный днс сервер на роутере посредством установки прошивки DD-WRT.
Внимание! Неправильные действия могут привести к поломке вашего роутера!
Если вы прочли инструкцию и совершенно ничего не поняли то запускайте ForkPlayer через смену ДНС или с флешки
Установка прошивки dd-wrt на роутер
1. Здесь вводим марку и модель роутера dd-wrt.com и скачиваем файлы прошивки
2. Если не нашлось то находим ваш роутер в списке поддерживаемых и скачиваем подходящую прошивку в загрузках
3. Устанавливаем прошивку, здесь инструкции для разных моделей роутеров
Настройка dd-wrt для работы ForkPlayer
1. На вкладке Setup выбираете ваш тип подключения к интернет провайдеру, и нажимаете «Apply settings».
2. После удачного подключения к интернету, переходим на вкладку «Administration» -> «Commands»
В текстовое поле вставляем содержимое этого документа и нажимаем «Save Startup»
3. После перезагрузки роутера в командной строке (Пуск -> ввести «cmd» -> Enter) выполняем
в ответ должен быть ip адрес сервера forkplayer
4. Настройки сети в телевизоре ставим автоматические, запуск форкплеера по виджетам Vtuner, Россия и Первый автомобильный
5. После того как все настроили, в настройках сети компьютера, для корректной работы интернета ставим днс 8.8.8.8
Если у вас прошивка openwrt
Во вкладке Network / Hostnames
нужно вручную вводить в поля Hostname и IP address
нужные Hostname и IP address можно посмотреть в файле содержимое документа
Если вы прочли инструкцию и совершенно ничего не поняли то запускайте ForkPlayer через смену ДНС или с флешки
P.S. Было протестировано на роутерах: Asus wl-520gc
Как Создать DMZ Хост и Виртуальный Сервер На Роутере?
В этой статье я расскажу, что такое DMZ хост или сервер на роутере. А также как открыть порты с помощью функции DMZ. Раз вы уже читаете эту статью, то наверняка вы уже знаете, что такое виртуальный сервер и для чего это нужно делать. Если нет, то читаем тут. Если коротко — то открыть порт на роутере нужно в том случае, когда вы с компьютера обмениваетесь файлами с другими пользователями интернета. Например, для работы запущенного на домашнем ПК FTP-сервера, либо торрент-клиента, либо сетевой игры. В этой статье мы научимся открывать сразу все порты при помощи так называемого DMZ-хоста на примере роутеров TP-Link, Asus, Zyxel Keenetic и Tenda
DMZ — что это в роутере?
DMZ («демилиторизованная зона») — это технология, с помощью которой можно открыть абсолютно все порты на одном конкретном устройстве
Как использовать сервер DMZ на маршрутизаторе?
С помощью описанного выше методы мы с помощью роутера открываем лишь один порт для одного устройства в сети. Через DMZ-хост можно открыть сразу несколько портов. Однако, делать это нужно лишь в крайних случаях, так как в таком случае устройство оказывается абсолютно открытым для доступа из интернета. Однако иногда это делать необходимо, например, для настроек просмотра камер видеонаблюдения, подключенных через регистратор, или для организации игрового сервера.
Приведу пример — часто при подключении регистратора видеонаблюдения по умолчанию используется порт 80 и поменять его в настройках просто невозможно. В то же самое время на маршрутизаторе этот порт также занят и перенаправить его не получится. В этом случае на помощь приходит DMZ-хост на роутере.
Виртуальный сервер DMZ на роутере Tenda
В wifi роутерах Tenda функция открытия портов называется «Виртуальный сервер». В админке ее можно найти в разделе «Дополнительные настройки — Виртуальный сервер»
Но сначала необходимо назначить статический IP адрес для компьютера, на который вы хотите сделать перенаправление портов, иначе при следующем включении по DHCP роутер может присвоить ему другой адрес и все наши настройки собьются. Как это сделать, читайте тут.
Когда за компьютером зарезервирован определенный адрес, вписываем его в разделе «Виртуальный сервер» в ячейке «Внутренний IP адрес».
- Порт локальной сети — выбираем из списка наиболее подходящий под наши нужды из выпадающего списка — ftp, http, pop3, SMTP и так далее…
- WAN порт — указываем тот же, что и в предыдущем случае
- Протокол — ставим TCP&UDP
И нажимаем кнопку «Добавить»
После сохранения настроек, порт через роутер Tenda откроется и мы сможем без проблем предоставить доступ из интернета к тем или иным ресурсам на компьютере.
Активация DMZ хоста на wifi роутере Tenda находится в «Дополнительных настройках». Здесь все просто — переводим тумблер во включенное положение и вписываем IP адрес компьютера или иного устройства, на котором мы хотим открыть все порты
Настройка DMZ на роутере TP-Link
Функция DMZ на роутере TP-Link в новой версии веб-интерфейса находится в «Дополнительных настройках» в разделе «NAT переадресация — DMZ». Здесь все просто — включаем его галочкой и указываем IP адрес компьютера, на котором откроются все порты.
Добавить хост на роутере
Have you ever wondered how to configure local access to an externally accessible resource in your network, via the same domain name? Simple example is a NAS storage. In my case Synology DS918+. After setting up SSL on *.synology.me domain, I realized that I cannot access the NAS locally via the same domain name, only by IP. But accessing by IP gives me SSL related errors. Each part of the solution was not difficult to find. There are just a few dozen moving parts. In my case the weak spot was Linux knowledge, and relying on command line, as I am generally a GUI fan. Purpose of this article is to help connect the dots. Feel free to skip over the parts you already know.
Disclaimer: Proceed at your own risk. I am not responsible if you break your router, your local computer, or any other devices on your network. Some level of system/IT knowledge is expected, in order to understand and correctly follow the steps. Below is a table of contents for this article. If reading any of it intimidates you, please let someone else do the configuration for you.
Install Merlin Firmware
Merlin firmware is based on Asus standard firmware, improving stability and adding features, in this order of importance. You can grab the latest release version for RX-AX88U here. Other versions can be found on Merlin’s website.
Firmware can be flashed via:
Administration -> Firmware Upgrade -> Manual firmware update -> Upload
I am attaching a screenshot of the area, because the UI can be a little confusing. Below is a screenshot of my router already running Merlin firmware. When it was on Asus firmware, it was not completely obvious that “Upload” link was the right option.
Enable JFFS on Router and Reboot
JFFS is one of the features of Merlin firmware. It allows you to store various configuration data that persists after reboot. We will be using it to store the custom hosts file.
To enable JFFS, after logging in to your router, navigate here:
Administration -> System -> Persistent JFFS2 partition
And change the second option Enable JFFS custom scripts and configs to Yes . Scroll down and click apply.
Enable SSH on Router
Assuming you are still logged in to your router, go to the following configuration section:
Administration -> System -> Service -> Enable SSH
Here set Enable SSH to LAN Only , and set port to something other than default 22. For example, 22222. It is not required to change the default SSH port, but it’s a good practice to prevent port scan attacks, even if they are highly unlike in a home network environment. Just a good habit.
Install Putty on Client
You can use any telnet client for this, I will be using Putty. Connect to router.asus.com — very convenient, no need to remember the IP, port 22222, if you are following this guide, or any port of your choice. Enter username/password as prompted.
If this is the first time you are using Putty or telnet, you might notice that caret position does not change when typing the password. Might appear as weird behavior for windows users, but here it’s fine. Do not be alarmed if does not seem to react to keystrokes. Also if you make a mistake, you cannot use backspace, and would need to start over.
Create Hosts File on Router
Once connected to the router via telnet, navigate to /jffs/configs/ . You can type cd /jffs/configs/ and press enter. Next, create the hosts.add file. There are multiple ways of doing it, I find it simple to use the built-in nano editor. Type nano hosts.add and press enter. Put your desired hosts entries in the following format:
192.168.1.50 something.synology.me
In my case I just needed one entry. Follow prompts at the bottom to save. All functions are based on control key. For example, Ctrl+X to exit, it will prompt for file name and save.
Reboot Router and Test
After disconnecting from the telnet session, reboot router and test to make sure your newly configured DNS name works correctly when accessed from the local network.
Flush DNS Cache on Client
If it does not work, you might have to flush dns cache, which is done using the following command:
It needs to be executed in client’s command prompt (WIN+R -> cmd -> enter).
Disable SSH
This step is optional and depends on if you need SSH for other purposes. If you do not need SSH for anything else, it is a good idea to disable it to prevent unauthorized access to your router.
Продолжаем фиксить 0x80a40401
2. Нажимаете на ПОДКЛЮЧИТЬ НОВОЕ УСТРОЙСТВО (большая синяя кнопка).
3. Выбираете в окне РОУТЕР, а в нижнем окне выбираете свой роутер или пишите его модель и нажимаете ДОБАВИТЬ.
4. На следующей странице идете вниз и находите надпись жирным шрифтом ПРИВЯЗАННЫЙ IPv4-адрес, ниже нее есть два адреса, копируете первый.
5. В настройках роутера добавляете этот адрес в окно ПРЕДПОЧИТАЕМЫЙ DNS сервер. Копируете второй адрес и добавляете его уже в следующее нижнее окно, где написано АЛЬТЕРНАТИВНЫЙ DNS-сервер.
6. Возвращайтесь на сайт AdGuard и жмёте чуть ниже этих IP адресов на маленькую синюю надпись ПРИВЯЗАТЬ IP-АДРЕС и нажимаете на большую синюю кнопку ГОТОВО.ПОДКЛЮЧЕНО.
7. На следующей странице идете вниз и находите надпись: ПРАВИЛА ПОЛЬЗОВАТЕЛЯ В открывшемся окне в поле как есть копируете: «||user.auth.xboxlive.com^$dnsrewrite=50.7.87.83» без кавычек. Верху нужно выбрать ДОБАВИТЬ СВОЕ ПРИВИЛО. Важно перед добавлением ссылки в поле выкл ючать Google переводчик если вы используете Chrome на телефоне.
8. Делаете всё как в пункте 7 но добавляете вот это: «||xsts.auth.xboxlive.com^$dnsrewrite=50.7.87.83» без кавычек.
9. Ставите на косноли автоматический выбор ДНС (убирает ДНС с консоли и пользуетесь).
У кого сработал данный способ, отпишитесь в комменты, если у большинства сработает оставим, нет — снесу.