Настраиваем ZMedia Proxy на Windows и Linux

Как же узнать свой IP-адрес в Linux / MacOS / Unix-подобных

Настройка статического IP-адреса с помощью DHCP

Самый простой и рекомендуемый способ назначить статический IP-адрес устройству в вашей локальной сети — это настроить статический DHCP на вашем маршрутизаторе. Статическое резервирование DHCP или DHCP — это функция, присутствующая на большинстве маршрутизаторов, которая заставляет DHCP-сервер автоматически назначать один и тот же IP-адрес определенному сетевому устройству каждый раз, когда устройство запрашивает адрес у DHCP-сервера. Это работает путем назначения статического IP-адреса уникальному MAC-адресу устройства. Шаги по настройке резервирования DHCP различаются от маршрутизатора к маршрутизатору, поэтому рекомендуется обращаться к документации поставщика.

Запуск и настройка ZMedia Proxy на Windows

На мой взгляд Windows — это самая распространенная операционная система среди пользователей, поэтому большинство пользователей захотят запустить у себя на компьютере приложение ZMedia Proxy и наслаждаться просмотром любимых ТВ каналов.

Начнем с того, что для воспроизведения плейлиста на ПК нам понадобится специальный плеер, я для примера выбрал бесплатный видеоплеер под названием VLC, надеюсь с его поиском и установкой проблем у Вас не возникнет. Следующее, что нам предстоит сделать, это скачать само приложение ZMedia Proxy под Windows, перед загрузкой обратите внимание на разрядность своей системы. Zmp-windows-386 для 32 разрядных систем, а zmp-windows-amd64 для 64 разрядных систем. Далее создаем на Вашем компьютере отдельную папку например с названием zmp и помещает в нее скачанное приложение zmp-windows-amd64(386). Теперь в этой же папке создаем текстовый документ под названием zmp и расширением cmd(расширение по умолчанию .txt необходимо удалить). т.е. должно получиться

Если у Вас не отображаются расширения файлов, то для их отображения в открытой папке необходимо нажать на клавиатуре клавишу Alt и в верхней части окна выбрать Сервис-> Параметры папок->Вид и почти в самом низу снять галочку возле Скрывать расширения для зарегистрированных типов файлов и нажимаем на кнопку Ок.

Включаем отображение расширений у файлов

Теперь мы можем изменять расширения файлов, путем их переименования. Как вы понимаете ранее созданный файл пуст, в него нам необходимо прописать запуск нашего приложения. Для этого на нем нажимаем правой кнопкой мыши и выбираем изменить и прописываем следующее содержимое

—host х.х —port 7171 —best —rosnd «»

где это название приложения, которое лежит у нас в папке zmp, а х.х — это ip адрес вашего компьютера. После внесения изменений в файле не забываем его сохранить. Все, что нам осталось сделать, это запустить файл (иногда появляется окно от брандмауэра, с запросом на разрешение доступа приложению к сети, нам нужно обязательно разрешить).

Папка с файлами Zmedia Proxy с скриптом запуска

Теперь давайте пропишем плейлист в плеер, для этого открываем наш плеер VLC и выбираем Медиа, в открывшемся списке нас интересует Открыть URL, выбираем его, далее переходим на вкладку Сеть и прописываем путь к плейлисту, он выглядит следующим образом.

http://:7171/

x — заменяем на свои значения и нажимаем на кнопку воспроизвести. У нас должен автоматически запуститься канал идущий первым в списке, для открытия списка каналов необходимо нажать на Ctrl+L или перейти на вкладку Вид-> Плейлист. Теперь вы сможете выбрать любой понравившийся канал.

Прописываем плейлист от ZMedia Proxy в плеер VLC

Хочу отметить, что данный плейлист вы можете запустить в любом плеере, даже в Kodi, для этого открываем настройки Вашего pvr клиента и вписываем тот же самый плейлист. Я лично проверял работоспособность в PVR IPTV Simple Client.

Узнайте, как использовать Cinnamon Network Manager

Рабочий стол Cinnamon является средой по умолчанию для Linux Mint. Использовать его, особенно когда вам необходимо настроить сетевое соединение, довольно просто.

Читайте также:  9 советов для быстрой работы в UNIX и Linux терминале

Какая Корица?

Для этого руководства мы будем использовать Linux Mint 19.1 с Cinnamon

DHCP против статических адресов

Прежде чем мы перейдем к реальной конфигурации сети, вам необходимо понять разницу между двумя различными типами сетевых адресов: статическим и динамическим. Статический сетевой адрес – это адрес, сконфигурированный вручную, который никогда не изменяется (если вы не вносите изменения). Динамический адрес, с другой стороны, является адресом, который автоматически назначается вашему настольному компьютеру через протокол динамической конфигурации хоста (DHCP) на вашем интернет-провайдере или хост-сервере. Для домашнего использования динамические адреса обычно являются выбором по умолчанию (и лучшим).

Однако иногда вы можете использовать статический IP-адрес. Скажем, вы хотите иметь возможность обмениваться папками с одного компьютера на другой, или вы хотите иметь возможность удаленного входа на рабочий стол через Secure Shell (SSH). Это значительно упрощается, когда вы не только знаете IP-адрес своего компьютера, но и управляете указанным IP-адресом. Если вы выберете динамический адрес, вам придется изменить эти общие подключения, если ваш маршрутизатор назначит вашему настольному компьютеру новый IP-адрес. Наличие статического IP-адреса обходит эту проблему.

С учетом вышесказанного, как вы настраиваете сеть из среды рабочего стола Cinnamon? Давайте разберемся.

Доступ к Cinnamon Network Manager

Первое, что нужно сделать, это открыть Cinnamon Network Manager. Для этого выполните следующие действия:

  1. На рабочем столе щелкните значок сети на панели задач, чтобы открыть всплывающее меню сети.

  2. Во всплывающем окне сети нажмите Сетевые подключения .

  3. Откроется приложение «Сетевые подключения».

Настройка статического IP-адреса

Далее мы настроим сетевое соединение на использование статического IP-адреса (вместо адреса DHCP по умолчанию). Чтобы внести это изменение, выполните следующие действия:

  1. В окне «Сетевые подключения» выберите Проводное соединение 1 , а затем нажмите значок Gear .

  2. В окне Изменить проводное соединение 1 перейдите на вкладку Настройки IPv4 .

  3. Выберите Вручную в раскрывающемся списке «Метод».

  4. Нажмите Добавить .

  5. Введите Адрес (IP-адрес), Сетевая маска (обычно ) и Шлюз (обычно это IP-адрес вашего маршрутизатора), который вы хотите. назначить на компьютер.

  6. Введите статические DNS-серверы, которые вы хотите использовать (необязательно), через запятую.

  7. Нажмите Сохранить .

Слово об IP-адресах

Если вы никогда не настраивали статический IP-адрес, знайте, что настраиваемый адрес должен быть в той же адресной схеме, что и ваш маршрутизатор. Таким образом, если IP-адрес вашего маршрутизатора – , вам необходимо использовать IP-адрес, например Вы также должны убедиться, что IP-адрес, который вы хотите настроить, еще не используется. Хороший способ выяснить это – запустить команду ping для указанного адреса. Откройте окно терминала и введите команду типа ping . Если команда возвращается, говоря, что хост назначения недоступен, этот адрес безопасен для использования.

Слово на DNS

DNS означает Dynamic Name Service и отвечает за перевод URL-адресов в IP-адреса, которые может использовать внешняя сеть. Без DNS вам придется запоминать IP-адреса, а не URL-адреса. Поэтому вместо того, чтобы вводить , вам нужно знать IP-адрес для этого адреса (это может быть ). Вы можете отказаться от настройки статических DNS-адресов. Если вы этого не сделаете, ваш компьютер получит DNS от маршрутизатора, который обслуживал бы его IP-адрес.

Включение нового адреса

  1. На рабочем столе нажмите, чтобы открыть всплывающее окно «Сеть».

  2. Переместите бегунок Wired из положения Вкл. в положение Выкл. .

  3. Нажмите на слайдер Wired, чтобы вернуться в положение Вкл. .

  4. Наслаждайтесь этим новым статическим IP-адресом.

Поздравляем, ваш новый статический IP-адрес действует и не изменится, пока вы снова не пройдете этот процесс (и не назначите другой адрес).

Закрепляем определенный IP адрес за устройством

На примере роутера TP-LINK TL-WR841N (о настройке которого я писал в этой статье).

Для начал, как всегда, нам нужно зайти в настройки роутера. Адрес ,  . Логин и пароль, по умолчанию admin и admin (эти данные указаны снизу маршрутизатора).

Закрепляем определенный IP адрес за устройством

Желательно, что бы устройство, к которому Вы хотите привязать IP, уже было подключено.

В настройках переходим на вкладку DHCP – DHCP Clients List (Список клиентов DHCP). Тут мы можем посмотреть все устройства, которые подключены к роутеру. Нам нужно скопировать MAC адрес нужного устройства.

Это интересно: Windows 7 не загружается? Восстанавливаем работу системы с помощью последней удачной конфигурации

Если Вы по имени не можете определить устройство, то MAC можете посмотреть на самом компьютере, телефоне, ноутбуке. Как посмотреть на ноутбуке (обычном ПК), смотрите тут. На телефоне, или планшете смотрим в настройках, в разделе о телефоне, техническая информация.

Закрепляем определенный IP адрес за устройством

Значит, скопируйте нужный MAC адрес (выделите его и нажмите Ctrl+C), если нужное устройство подключено к маршрутизатору.

Теперь откройте вкладку DHCP – Address Reservation (Резервирование адресов). Сейчас мы зарезервируем статический IP за MAC адресом нужного нам устройства.

Читайте также:  Как установить Docker на Ubuntu

Нажмите кнопку “Add New…”.

  • В строке MAC Address указываем адрес устройства, за которым мы хотим закрепить IP. Этот адрес мы скопировали в предыдущем пункте, или посмотрели в телефоне, ноутбуке и т. д.
  • Напротив Reserved IP Address указываем собственно сам IP. Можно указать любой от  до  Например 
  • Status – оставляем enabled.
Закрепляем определенный IP адрес за устройством

Нажимаем кнопку Savе (сохранить).

Вы увидите созданное правило, которое при желании можно изменить, или удалить. Или можете создать еще одно правило для другого устройства.

Все заработает только после перезагрузки роутера!

Маршрутизаторы Asus

Закрепляем определенный IP адрес за устройством

Как правило, в роутерах от Asus, это делается на вкладке Локальная сеть, затем вверху вкладка DHCP-сервер и внизу можно задать все необходимые параметры и нажать на кнопку добавить (+).

Правда, в Asus есть разные панели управления, но разберетесь. Ориентируйтесь по “DHCP”.

Указываем статический IP на компьютере, телефоне, планшете

После того, как Вы проделали все что я уже написал выше, при подключении к сети, ваше устройство уже будет получать определенный IP адрес.

Закрепляем определенный IP адрес за устройством

Но можно еще задать этот адрес в параметрах для подключения к сети (часто, именно этот нюанс решает возникшие проблемы с подключением). Сейчас я покажу как это сделать на телефоне, или ноутбуке.

На телефоне, или на планшете может быть по разному. Но как правило, при подключении к сети, есть кнопка дополнительные параметры, или расширенные настройки. Нажмите на нее и выберите DHCP, статический IP и т. п.

Укажите установленный Вами IP адрес и подключитесь к сети.

На компьютере нужно зайти в Панель управления\Сеть и Интернет\Центр управления сетями и общим доступом слева выбрать Изменение параметров адаптера, затем нажать правой кнопкой мыши на Беспроводное сетевое соединение и выбрать Свойства.

Закрепляем определенный IP адрес за устройством

А дальше сделать все как у меня на скриншоте.

Внимание! После установки таких “жестких” параметров, могут возникнуть проблемы с подключением к другим сетям. Если возникнуть проблемы, то установите получать IP автоматически.

Все! Если возникнут какие-то проблемы, спрашивайте. Сложно написать конкретную инструкцию, так как все отличается: панели управления маршрутизаторами разные, процесс подключения к Wi-Fi на телефонах так же отличается. Много разных нюансов.

Всего хорошего!

Локальные адреса и NAT

Однако, не всё так просто. Это ваш локальный ip — он используется для адресации во внутренней сети. Как я это определил? Всё просто: есть диапазоны ip-адресов, которые используются только во внутренних локальных. Вот их краткий список:

Следующие диапазоны определены IANA как адреса, выделенные локальным сетям:

  • 10.0.0.0 —

– первые 2 диапазона используются особо часто.

Однако, именно с этого адреса будут отсылаться данные. Но сайты, на которые мы пойдём увидят не их. Всё благодаря технологии NAT — подмены ip-адресов на хосте маршрутизатора.

Локальные адреса и NAT

Маршрутизатор получит данные от нас, изменят исходящий ip-адрес на свой и отправит дальше, а когда придёт ответ, всё заменит назад.

Это делается по 2-м причинам:

  1. Количество IP-адресов версии 4 (которая сейчас наиболее распространена) ограничено. Более того, они закончились – теперь разве что арендовать или перекупать.
  2. Из соображений безопасности: снаружи никто не сможет к вам подключиться.

Поэтому, в общем случае, вы не можете узнать тот ip, который будет использоваться в интернете без использования внешних сервисов.

Ну а самый простой вариант узнать свой внешний IP-адрес – просто сходить на один из сайтов, которые как раз сделаны для этого.

Настройка статического IP-адреса в Raspbian

В интернете опубликовано множество инструкций по присвоению статического IP для Raspberry Pi, и практически все они сводятся к одному из двух вариантов:

  • Правка конфигурации в /etc/network/interfaces
  • Остановка DHCP-демона

Так вот, первый вариант в новых релизах Raspbian не работает совсем: после очередного обновления “малина” начинает игнорировать это файл конфигурации, а сетевые настройки получает по DHCP-протоколу. А второй вариант хоть и рабочий, но избыточен: зачем полностью отключать у себя DHCP, если можно его просто обойти?

Поэтому пойдем другим путем: пропишем статический IP-адрес в конфигурации DHCP, но сам DHCP-демон отключать не будем.

Но перед этим нужно узнать IP-адрес роутера в своей локальной сети. Обычно он выглядит как или Если вы его знаете – отлично. Если нет – его всегда можно посмотреть, выполнив консольную команду:

netstat -r –n

Адрес шлюза – это и есть IP-адрес роутера. Запомним его.

Узнав IP-адрес роутера, отредактируем файл конфигурации DHCP на Raspberry Pi:

sudo nano /etc/

Допишем в конце строку:

nodhcp

И после этой строки назначим статический адрес для Ethernet-подключения:

interface eth0 static ip_address= static routers= static domain_name_servers=

И для подключения через встроенный Wi-Fi-адаптер:

interface wlan0 static ip_address= static routers= static domain_name_servers=

Читайте также:  Как создать Linux сервер своими руками и что для этого нужно

Если вместо встроенного Wi-Fi по каким-то причинам используется внешний Wi-Fi адаптер (например, вас не устраивает уровень приема сигнала встроенного адаптера и вы подключаете более мощный адаптер с антенной), то его интерфейс будет называться уже wlan1, а конфигурируется он аналогичным образом:

interface wlan1 static ip_address= static routers= static domain_name_servers=

Из текста настроек понятно, что в строке static ip_address прописывается желаемый статический IP-адрес “малины”, а в строках static routers и static domain_name_servers прописывается IP-адрес роутера.

После этого остается только перезагрузить Raspberry Pi для применения изменений:

sudo reboot

Как настроить динамический IP-адрес (DHCP) с помощью панели управления

Чтобы настроить сетевой адаптер для использования динамического IP-адреса с помощью панели управления, выполните следующие действия.

Как настроить динамический IP-адрес (DHCP) с помощью панели управления
  1. Откройте панель управления.
  2. Нажмите на Сеть и Интернет.
  3. Нажмите на Центр управления сетями и общим доступом.
  4. На левой панели щелкните ссылку «Изменить настройки адаптера».
  5. Щелкните правой кнопкой мыши сетевой адаптер и выберите параметр «Свойства».
  6. Выберите вариант Интернет-протокола версии 4 (TCP/IPv4) .
  7. Нажмите кнопку Свойства.
  8. Выберите опцию Получить IP-адрес автоматически.
  9. Выберите опцию Получить следующий адрес DNS-сервера автоматически.
  10. Нажмите кнопку ОК .
Как настроить динамический IP-адрес (DHCP) с помощью панели управления

После выполнения этих шагов статически назначенная конфигурация TCP / IP будет удалена, и устройство попытается автоматически запросить динамическую конфигурацию из сети.

Как настроить динамический IP-адрес (DHCP) с помощью панели управления

Настройка DHCP клиента

Для этой статьи на клиентской стороне я буду использовать Ubuntu Desktop (64-bit). Клиент:

  • Система – Ubuntu Desktop
  • IP адрес – DHCP включен

Открываем Настройки -> Сеть. Выбераем сетевое соединение, и нажимаем кнопку настройка сетевого подключения переходим на вкладку настроек IPv4, и выбираем метод “Автоматический (DHCP)“. Нажимаем Сохранить. Давайте перезагрузим систему, после этого нам нужно будет проверить – получил ли наш клиент IP адрес от нашего сервера.

Shell ifconfig

1 ifconfig

Если всё настроено верно – то клиент получил выделенный ему IP адрес. Задача решена.

Поздравляю! Наш DHCP сервер работает!!!

Настройка проводной сети Linux

Настройка проводной сети Linux является довольно тривиальной задачей и я думаю каждый должен уметь это делать на подсознательном уровне. Не стоит пугаться редактирования конфигурационных файлов и команд настройки. Все намного проще чем может показаться на первый взгляд.

Настраивать сеть можно несколькими способами. В одном из способов мы редактируем конфигурационные файлы, а во втором вводим команду в консоли и интернет сразу начинает работать. Минусом второго способа является то, что после перезагрузки все ваши выполненные действия пропадут.

Настройка статического адреса

Открываем конфигурационный файл /etc/network/interfaces:

nano /etc/network/interfaces

Пример настройки интерфейса:

auto lo eth0 iface lo inet loopback iface eth0 inet static address netmask gateway

Специальные команды читают этот конфигурационный файл автоматически настраивают интерфейс при запуске системы. Строка auto задает интерфейсы, которые должны включится при загрузке системы или при выполнении ifup -a.

Ключевое слово inet определяет семейство адресов IPv4 или IPv6.(inet — IPv4).

Ключевое слово static указывает способ назначения сетевого адреса устройству. Может быть static или dhcp.

Первое — мы прописываем адрес, маску подсети и шлюз вручную, второе dhcp — автоматическое конфигурирование по протоколу dhcp. address — сам адрес IP который вы указываете для сетевой карты.

netmask — маска подсети которой принадлежит IP адрес. gateway — шлюз для доступа в интернет.

Настройка получения адреса по протоколу dhcp

Если ваш провайдер поддерживает протокол dhcp, в конфигурационном файле сети нужно добавить следующие строки:

auto eth0 iface eth0 inet dhcp

Теперь при включении компьютера или включении устройства, сетевая карта будет получать автоматические настройки от роутера провайдера.

Настройка при помощи ifconfig

Настроить сеть можно не прибегая к редактированию файла конфигурации, однако после первой же перезагрузке кмпьютера все ваши настройки исчезнут.

Синтаксис команды довольно прост:

ifconfig интерфейс [семейство] адрес опции

Например, команда

ifconfig eth0 netmask up

аналогична тому, что мы писали в файл конфигурации. Задает ip адрес и маску подсети на интерфейсе eth0, приводит в состояние готовности.

Если вам нужно посмотреть какие интерфейсы есть в системе, вы можете ввести команду ifconfig -a и получите на экране список ваших интерфейсов.

Для получения настроек по dhcp из консоли, нам нужно запустить dhclient на интерфейсе:

dhclient eth0

Как видите, нету ничего сложного в настройке сети, всего пара простых шагов, немного практики и вы сможете без особых усилий проводить настройку сети.

Так же Вы можете почитать, как установить и настроить dhcp сервер на Ubuntu

Ubuntu, Операционные системы ubuntu, настройка, сеть