Udpxy ip-tv pentru NAT

Există un server care rulează Debian Linux, distribuirea lokalke Internet. Accesul la rețeaua ISP și internet cu mașini de client deja stabilite prin server (Aceasta este o chestiune separată, nu este descrisă aici). ISP-ul oferă servicii de IP-TV prin multicast, trebuie să configurați utilizarea ip-tv în lokalke lor.







Se adaugă imediat traseul spre subrețea de a fi difuzate (contactați furnizorul ISP sau uite ce ip într-o listă de redare). Pentru pskovlayna traseu este următoarea:

route add -net 239.1.0.0 netmask 255.255.0.0 dev eth0

în cazul în care eth0 - interfață, în căutarea la rețeaua externă.

Acum setați udpxy - serverul care primește flux multicast în UDP-protocol și transferat într-o interfață externă conectată la ISP, și oferă, la cerere, de la rețeaua locală computerul este deja pe TCP-protocol.








leagăn udpxy, de exemplu aici:

Du-te la folderul:

Mutați udpxy executabil, cum ar fi / usr / local / sbin /:

/ Usr / local / sbin / udpxy -a ra0 -m eth0 -p 8888 -S -l /var/log/udpxy.log -B 2048K -c 2

(Puteți adăuga la pornire, de exemplu prin adăugarea la fișierul /etc/rc.local această echipă și, în același timp, traseul pe care a condus de mai sus).

-o - o interfață care va asculta udpxy așteptare tcp-interogări;
-m - interfață, care vine multicast;
-p - o ascultare tcp port;

-S - păstrează compuși statistici;

-L - calea către fișierele jurnal.

-c - Numărul de clienți, cu posibilitatea de a utiliza simultan ip-tv.

(Serverul firewall, trebuie să permită trafic la un server de pe acest port în cazul în care accesul limitat lokalke)

Acum, leagăn lista de redare, în lista de redare mea exemplu pskovlayna:

și modificați referința din lista de redare pentru a se potrivi preferințelor noastre:

în cazul în care 192.168.10.1 - udpxy serverul

Acum puteți deschide un jucător listă de redare VLC și se bucură de zomboyaschiku)