เบเบปเบเบเบงเบฒเบกเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบตเปเบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ VPN เบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบผเบฑเบ NAT เบเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเปเบฒเบเบเบญเบเบเปเบญเบ (เปเบเบเบเปเปเบกเบตเบเบตเปเบขเบนเป IP เบชเบตเบเบฒเบง). เปเบซเปเบเปเบญเบเบเบญเบเบเบฑเบเบเบต: เบงเปเบฒ เบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเปเบเบเบเบปเบเปเบกเปเบเบเบถเปเบเบเบฑเบเบเบฐเปเบเบเบเบญเบ NAT เบเบตเปเปเบเปเปเบเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบญเบเบเปเบฒเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ router.
เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบ Android เบเบญเบเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฑเบเบเบญเบกเบเบดเบงเปเบเบตเปเบฎเบทเบญเบเบเบญเบเบเปเบฒเบเบฐเปเบเบปเปเบฒ, เบญเบธเบเบฐเบเบญเบเบเบฑเบเบชเบญเบเปเบกเปเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบญเบดเบเปเบเบตเปเบเบฑเบเปเบเบเบเปเบฒเบ NATs เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ, เบเบงเบเบเบฑเบเบเบญเบกเบเบดเบงเปเบเบตเปเบกเปเบเปเบเบทเปเบญเบกเบเปเปเปเบเบเบเปเบฒเบ router เปเบฎเบทเบญเบ, เปเบเบดเปเบเบเบฑเบเปเบเบทเปเบญเบกเบเปเป NATs.
เปเบเบเบเบฒเบเบเบฅเบฒเบชเบชเบดเบเบเบตเปเปเบเป VPS / VDS เบเบตเปเปเบเบปเปเบฒเบเบตเปเบกเบตเบเบตเปเบขเบนเป IP เบชเบตเบเบฒเบง, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเบเบตเปเบขเบนเป IP เบชเบตเบเบฒเบงเบเบฒเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ, เบเปเปเปเบเปเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบซเบผเบฒเบเบขเปเบฒเบ.
เบเปเบฒเบเบถเบเปเบเบดเบ
$ stun stun.sipnet.ru
เปเบเปโเบฎเบฑเบโเบเบปเบโ:
เบฅเบนเบเบเปเบฒ STUN เบฅเบธเปเบ 0.97
เบเบฐเบเบปเบก: เปเบเบเบเบตเปเปเบญเบเบฐเบฅเบฒเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเปเบญเบเบฐเบฅเบฒเบ, เบเบญเบเบชเบธเปเบก, เบเบฐ hairpin
เบกเบนเบเบเปเบฒเบเบฑเบเบเบทเบเปเบกเปเบ 0x000002
เบเบฒเบเปเบเบเบปเบงเบซเบเบฑเบเบชเบท:
เปเบเบเบเบตเปเปเบญเบเบฐเบฅเบฒเบ - เปเบเบเบเบตเปเปเบญเบเบฐเบฅเบฒเบ
Independent Filter - เบเบฒเบเบเบฑเปเบเบเบญเบเปเบญเบเบฐเบฅเบฒเบ
port random - เบเบญเบเบชเบธเปเบก
will hairpin - เบเบฐโเบกเบต hairpin เปเบเปโ
เปเบฅเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบขเบนเปเปเบ PC เบเบญเบเบเปเบญเบ, เบเปเบญเบเปเบเปเบฎเบฑเบ:
เบฅเบนเบเบเปเบฒ STUN เบฅเบธเปเบ 0.97
เบเบฐเบเบปเบก: เปเบเบเบเบตเปเปเบญเบเบฐเบฅเบฒเบ, Port Dependent Filter, เบเบญเบเบชเบธเปเบก, เบเบฐ hairpin
เบกเบนเบเบเปเบฒเบเบฑเบเบเบทเบเปเบกเปเบ 0x000006
Port dependent Filter - เบเบปเบงเบเบญเบเบเบตเปเบเบถเปเบเบเบฑเบเบเบญเบ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบเปเบฒเบชเบฑเปเบเปเบเปเบเบตเปเปเบซเปเปเบซเบฑเบเบงเปเบฒ router เปเบฎเบทเบญเบเบเปเบฒเบฅเบฑเบเปเบฎเบฑเบเปเบซเป "เบเบฒเบเบเบฐเบเบญเบเบชเปเบงเบ" เบเบญเบเบเบปเบเปเบเบเบฐเบเบงเบเบเบฒเบเบชเบปเปเบเปเบเบฑเบเปเบเบฑเบเบเบฒเบเบญเบดเบเปเบเบตเปเบเบฑเบ; เบเบตเปเปเบกเปเบเบชเบฐเปเบเบเบญเบญเบเปเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบเปเบเบเบญเบกเบเบดเบงเปเบเบต:
stun stun.sipnet.ru -p 11111 -v
เบเปเบญเบเปเบเปเบฎเบฑเบเบเบปเบเปเบเปเบฎเบฑเบ:
...
MappedAddress = XX.1XX.1X4.2XX:4398
...
เปเบเปเบงเบฅเบฒเบเบตเป, เบเบญเบเบเบฐเบเบธเบก UDP เปเบเปเปเบเบตเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบงเบฅเบฒ, เบเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบชเบปเปเบเบเปเบฒเบฎเปเบญเบเบเป UDP (เบเบปเบงเบขเปเบฒเบ: netcat XX.1XX.1X4.2XX 4398 -u), เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบฎเปเบญเบเบเปเบกเบฒเบฎเบญเบ router เปเบฎเบทเบญเบ, เปเบเบดเปเบเปเบกเปเบ. เบขเบทเบเบขเบฑเบเปเบเบ TCPDump เปเบฅเปเบเบขเบนเปเปเบเบดเบเบกเบฑเบ, เปเบเปเบเปเบฒเบฎเปเบญเบเบเปเบเปเปเบกเบฒเบฎเบญเบเบเบญเบกเบเบดเบงเปเบเบต - IPtables, เปเบเบเบฒเบเบฐเบเบฑเบเปเบ NAT เปเบ router, เบซเบผเบธเบเบฅเบปเบเบกเบฑเบ.
เปเบเปเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเปเบฒเบฎเปเบญเบเบเป UDP เปเบเปเบเปเบฒเบ NAT เบเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบเปเปเบซเปเบเบงเบฒเบกเบซเบงเบฑเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบชเปเบฒเปเบฅเบฑเบ. เปเบเบทเปเบญเบเบเบฒเบ router เปเบกเปเบเบขเบนเปเปเบเปเบเบเบญเปเบฒเบเบฒเบเบเบญเบเบเปเบญเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเปเบเปเปเบเบเบฑเบเบซเบฒเปเบเบเบเบฒเบเบเปเบฝเบเปเบชเบฑเปเบเบเบฒเบ UDP / 11111 port เบเบฑเบเบเบญเบกเบเบดเบงเปเบเบต:
iptables -t nat -A PREROUTING -i eth1 -p udp -d 10.1XX.2XX.XXX --dport 11111 -j DNAT --to-destination 192.168.X.XXX
เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบฐเบเบธเบก UDP เปเบฅเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบญเบดเบเปเบเบตเปเบเบฑเบเบเบฒเบเบเบตเปเบขเบนเป IP เปเบ. เปเบเปเบงเบฅเบฒเบเบตเป, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเปเบเบตเบเบเบปเบง OpenVPN-server (เบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบญเบเบซเบเปเบฒเบเบตเป) เบเบฑเบเบเบญเบ UDP/11111, เบเบตเปเบเบญเบเบเบตเปเบขเบนเป IP เบเบฒเบเบเบญเบเปเบฅเบฐเบเบญเบ (XX.1XX.1X4.2XX:4398) เปเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบเปเบฅเบฐเปเบเบทเปเบญเบกเบเปเปเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบเบเบฒเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบเปเบเบซเบฒ. เบเบญเบกโเบเบดเบงโเปเบเบต. เปเบเปเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบกเบตเบเบฑเบเบซเบฒเปเบเบตเบเบเบถเปเบ: เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบฎเบฑเบเบชเบฒเบเบญเบเบเบฐเบเบธเบก UDP เบเบปเบเบเปเบงเบฒเบฅเบนเบเบเปเบฒ OpenVPN เปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ; เบเปเบญเบเบเปเปเบกเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเบตเบเบเบปเบงเบฅเบนเบเบเปเบฒ STUN เปเบเบฑเบเปเบฅเบเบฐ - เบเปเบญเบเบเปเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบชเบเปเบงเบฅเบฒเปเบซเบผเบ. เปเบเบตเบเปเบงเบต STUN.
เบเปเบญเบเบเบฑเบเบชเบฑเบเปเบเบเปเบซเบฑเบเบเบฒเบเปเบเบปเปเบฒ "
Hairpinning เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบทเปเบญเบเปเบถเปเบเปเบเปเบเบทเบญเบเปเบฒเบเบเปเบญเบเบเบดเปเบเบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบผเบฑเบ NAT เปเบเบปเปเบฒเปเบเบดเบเปเบเบทเปเบญเบเบญเบทเปเบเปเบเปเบเบทเบญเบเปเบฒเบเบเบฝเบงเบเบฑเบเบขเบนเปเบเบตเปเบเบตเปเบขเบนเปเบเบฒเบเบเบญเบเบเบญเบ router.
เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฝเบเปเบเปเปเบเปเปเบเบเบฑเบเบซเบฒเบเบญเบเบเบฒเบเบฎเบฑเบเบชเบฒเบเบญเบเบเบฐเบเบธเบก UDP - เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเปเบเบตเบเบเบปเบงเบฅเบนเบเบเปเบฒเปเบเบเบญเบกเบเบดเบงเปเบเบตเบเบฝเบงเบเบฑเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ.
เบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเบตเป:
- เปเบเบตเบเบเบปเบงเบฅเบนเบเบเปเบฒ STUN เปเบเบเบญเบเบเปเบญเบเบเบดเปเบ 11111
- เปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบเบชเบฐเปเบญเบเบเปเบงเบเบเบตเปเบขเบนเป IP เบเบฒเบเบเบญเบ เปเบฅเบฐเบเบญเบ XX.1XX.1X4.2XX:4398
- เบชเบปเปเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบเบตเปเบขเบนเป IP เบเบฒเบเบเบญเบเปเบฅเบฐเบเบญเบเปเบเบซเบฒเบญเบตเปเบกเบฅเป (เบเบฒเบเบเปเบฅเบดเบเบฒเบเบญเบทเปเบเปเบกเปเบเปเบเบฑเบเปเบเปเบเป) เบเบตเปเบเปเบฒเบซเบเบปเบเบเปเบฒเบขเบนเปเปเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบ
- เปเบเบตเบเปเบเบตเบเปเบงเบต OpenVPN เปเบเบเบญเบกเบเบดเบงเปเบเบตเบเบฑเบเบเบญเบ UDP/11111
- เปเบเบตเบเบฅเบนเบเบเปเบฒ OpenVPN เปเบเบเบญเบกเบเบดเบงเปเบเบตเปเบเบเบฅเบฐเบเบธ XX.1XX.1X4.2XX:4398 เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป
- เปเบเปเบเบธเบเปเบงเบฅเบฒเปเบเบตเบเบฅเบนเบเบเปเบฒ OpenVPN เปเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบเบเบตเปเบเบตเปเบเบญเบเบเบตเปเบขเบนเป IP เปเบฅเบฐเบเบญเบ (เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเปเบญเบ, เบเบตเปเบขเบนเป IP เบเปเปเบเปเบฝเบเปเบเบ) เปเบเบทเปเบญเปเบเบทเปเบญเบกเบเปเป.
เบงเบดเบเบตเบเบตเปเบเปเบญเบเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบญเบกเบเบดเบงเปเบเบตเบเบญเบเบเปเบญเบเบเบฒเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบเบเบญเบเบเปเบญเบ. เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเบฅเบนเบเบเปเบฒ OpenVPN เปเบเป.
เบเบฒเบเบเบฐเบเบดเบเบฑเบ
เบกเบฑเบเบเบฐเปเบเปเปเบงเบฅเบฒ:
# apt install openvpn stun-client sendemail
เปเบเบเปเบเปเบเบฝเบเบชเบฐเบเบดเบเบชเบญเบเบชเบฒเบกเบญเบฑเบ, เบชเบญเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ, เปเบฅเบฐเบชเปเบฒเบเปเบเบขเบฑเปเบเบขเบทเบเบเบตเปเบเปเบฒเปเบเบฑเบ (เบเบฑเบเบเบฑเปเบเปเบเปเบฅเบนเบเบเปเบฒเปเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบขเบฑเปเบเบขเบทเบเปเบเบปเปเบฒเบเบฑเปเบ), เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบปเบเบเบฐเบเบดเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ OpenVPN.
script เบเบปเปเบเบเปเปเบเบเบญเบกเบเบดเบงเปเบเบต
# cat vpn11.sh
#!/bin/bash
until [[ -n "$iftosrv" ]]; do echo "$(date) ะะฟัะตะดะตะปัั ัะตัะตะฒะพะน ะธะฝัะตััะตะนั"; iftosrv=`ip route get 8.8.8.8 | head -n 1 | sed 's|.*dev ||' | awk '{print $1}'`; sleep 5; done
ABSOLUTE_FILENAME=`readlink -f "$0"`
DIR=`dirname "$ABSOLUTE_FILENAME"`
localport=11111
until [[ $a ]]; do
address=`stun stun.sipnet.ru -v -p $localport 2>&1 | grep "MappedAddress" | sort | uniq | head -n 1 | sed 's/:/ /g' | awk '{print $3" "$4}'`
ip=`echo "$address" | awk {'print $1'}`
port=`echo "$address" | awk {'print $2'}`
srv="openvpn --config $DIR/server.conf --port $localport --daemon"
$srv
echo "$(date) ะกะตัะฒะตั ะทะฐะฟััะตะฝ ั ะฒะฝะตัะฝะธะผ ะฐะดัะตัะพะผ $ip:$port"
$DIR/sendemail.sh "OpenVPN-Server" "$ip:$port"
sleep 1
openvpn --config $DIR/client.conf --remote $ip --port $port
echo "$(date) Cะพะตะดะธะฝะตะฝะธะต ะบะปะธะตะฝัะฐ ั ัะตัะฒะตัะพะผ ัะฐะทะพัะฒะฐะฝะพ"
for i in `ps xa | grep "$srv" | grep -v grep | awk '{print $1}'`; do
kill $i && echo "$(date) ะะฐะฒะตััะตะฝ ะฟัะพัะตัั ัะตัะฒะตัะฐ $i ($srv)"
done
echo "ะะดั 15 ัะตะบ"
sleep 15
done
เบชเบฐเบเบฃเบดเบเบชเบณเบฅเบฑเบเบเบฒเบเบชเบปเปเบเบเปเปเบกเบนเบเบเบฒเบเบญเบตเปเบกเบง:
# cat sendemail.sh
#!/bin/bash
from="ะั ะบะพะณะพ"
pass="ะะฐัะพะปั"
to="ะะพะผั"
theme="$1"
message="$2"
server="smtp.yandex.ru:587"
sendEmail -o tls=yes -f "$from" -t "$to" -s "$server" -xu "$from" -xp "$pass" -u "$theme" -m "$message"
เปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบตเบเปเบงเบต:
# cat server.conf
proto udp
dev tun
ca /home/vpn11-srv/ca.crt
cert /home/vpn11-srv/server.crt
key /home/vpn11-srv/server.key
dh /home/vpn11-srv/dh2048.pem
server 10.2.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
tls-server
tls-auth /home/vpn11-srv/ta.key 0
tls-timeout 60
auth SHA256
cipher AES-256-CBC
client-to-client
keepalive 10 30
comp-lzo
max-clients 10
user nobody
group nogroup
persist-key
persist-tun
log /var/log/vpn11-server.log
verb 3
mute 20
เปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบฅเบนเบเบเปเบฒ:
# cat client.conf
client
dev tun
proto udp
ca "/home/vpn11-srv/ca.crt"
cert "/home/vpn11-srv/client1.crt"
key "/home/vpn11-srv/client1.key"
tls-client
tls-auth "/home/vpn11-srv/ta.key" 1
auth SHA256
cipher AES-256-CBC
auth-nocache
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
log /var/log/vpn11-clent.log
verb 3
mute 20
ping 10
ping-exit 30
เปเบเบฎเบฑเบเบฎเบญเบเบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบเบเปเบเป
เปเบฅเปเบเบชเบฐเบเบฃเบดเบ:
# ./vpn11.sh
เปเบเบเบเปเบฒเบญเบดเบเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเป
# chmod +x vpn11.sh
เปเบเบเปเบฒเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบ
เปเบเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ OpenVPN เบชเปเบฒเบฅเบฑเบ Android, เปเบเบเปเบเปเบเบฑเบเบฅเบญเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ, เปเบเบขเบฑเปเบเบขเบทเบเปเบฅเบฐ configured เบกเบฑเบ, เบกเบฑเบเปเบเปเบเบฒเบเบกเบฒเปเบเบฑเบเบเบตเป:
เบเปเบญเบเบเบงเบเปเบเบดเปเบเบญเบตเปเบกเบงเบเบญเบเบเปเบญเบเปเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบเบเบญเบเบเปเบญเบ
เบเปเบญเบเปเบเปเปเบเปเบฅเบเบเบญเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ
เบเปเบญเบเปเบเบตเบเบเบปเบงเบฅเบนเบเบเปเบฒเปเบฅเบฐเปเบเบทเปเบญเบกเบเปเป
เปเบเบเบฐเบเบฐเบเบตเปเบเบฝเบเบเบปเบเบเบงเบฒเบกเบเบตเป, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเปเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบญเบกเบเบดเบงเปเบเบตเบเบญเบเบเปเบญเบเปเบเปเบชเป Raspberry Pi 3 เปเบฅเบฐเบเบฐเบเบฒเบเบฒเบกเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเปเบเปเบกเปเบเบฑเบก LTE, เปเบเปเบกเบฑเบเบเปเปเปเบเปเบเบปเบ! เบเบปเบเปเบเปเบฎเบฑเบเบเปเบฒเบชเบฑเปเบ
# stun stun.ekiga.net -p 11111
เบฅเบนเบเบเปเบฒ STUN เบฅเบธเปเบ 0.97
เบเบฐเบเบปเบก: เปเบเบเบเบตเปเปเบญเบเบฐเบฅเบฒเบ, Port Dependent Filter, เบเบญเบเบชเบธเปเบก, เบเบฐ hairpin
เบกเบนเบเบเปเบฒเบเบฑเบเบเบทเบเปเบกเปเบ 0x000006
เบกเบนเบเบเปเบฒ Port Dependent Filter เบเปเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบฅเบฐเบเบปเบเปเบฅเบตเปเบกเบเบปเปเบ.
เปเบเปเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเปเบฒเบเปเบเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบฅเบฐเบเบปเบเปเบฅเบตเปเบกเบเบปเปเบเปเบ Raspberry Pi 3 เปเบเบเบเปเปเบกเบตเบเบฑเบเบซเบฒเปเบเป.
เปเบโเบเบฒเบโเบชเบปเบกโเบเบปเบโเบเบฑเบ webcam เปเบเบฑเบโ, เบกเบต VLC เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ
เบเบฒเบเบชเปเบฒเบเบเบฐเปเบช RTSP เบเบฒเบเปเบงเบฑเบเปเบเบก
$ cvlc v4l2:///dev/video0:chroma=h264 :input-slave=alsa://hw:1,0 --sout '#transcode{vcodec=x264,venc=x264{preset=ultrafast,profile=baseline,level=31},vb=2048,fps=12,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100,scodec=none}:rtp{sdp=rtsp://10.2.0.1:8554/}' --no-sout-all --sout-keep
เปเบฅเบฐ VLC เปเบเปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบดเปเบ (stream rtsp://10.2.0.1:8554/), เบกเบฑเบเปเบเปเบเบฒเบเบกเบฒเปเบเบฑเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบงเบฑเบเบงเบดเบเบตเปเบญเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบเบเบตเปเบเบต, เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบ Samba, เปเบชเบฑเปเบเบเบฒเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเปเบฒเบ VPN, เบเบงเบเบเบธเบกเบเบญเบกเบเบดเบงเปเบเบตเบเบญเบเบเปเบฒเบเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบเปเบฅเบฐเบซเบผเบฒเบ. เปเบเบตเปเบกเปเบเบตเบก...
เบชเบฐเบซเบฅเบธเบ
เบเบฑเปเบเบเบตเปเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ, เปเบเบทเปเบญเบเบฑเบเบเบฑเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ VPN, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเปเบเบเบเปเปเบกเบตเบเบตเปเบขเบนเป IP เบเบฒเบเบเบญเบเบเบตเปเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเบ, เบเบทเบเบฑเบเบเบฑเบ VPS / VDS เบเบตเปเปเบเบปเปเบฒ. เปเบเปเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบเบถเปเบเบเบฑเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ. เปเบเปเบเบญเบ, เบเปเบญเบเบขเบฒเบเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบฅเบฐเบเบฐเปเบเบเบเบญเบ NATs เบเบตเปเปเบเป, เปเบเปเบเบตเปเปเบกเปเบเบเบฝเบเปเบเปเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ ...
เบเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบชเบปเบเปเบเบเบญเบเบเปเบฒเบ!
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com