เบเบงเบเปเบฎเบปเบฒเปเบงเบปเปเบฒเบซเบเบฑเบเบเบฑเบเบเบฃเบฐเปเบเบปเปเบฒเบเบญเบ IPv6?
เบเบทเบเบเปเบญเบเปเบฅเปเบง, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบงเบปเปเบฒเปเบเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฃเบฐเปเบเบปเปเบฒเปเบซเปเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเบกเบทเปเบเบตเป.
เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบญเบธเปเบกเบ IPv4 เบเบตเปเบเปเปเปเบเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เปเบเปเบเปเปเปเบกเปเบเบเปเบฝเบงเบเบฑเบ "เปเบเบกเปเบเบเบตเปเบญเบปเบเบญเบธเปเบ", เปเบเปเบเปเบฝเบงเบเบฑเบ "LED" เบเบตเปเบเบฑเบเบชเบฐเปเบซเบก. เปเบฅเบฐเบเบฑเบเบกเบตเปเบเบปเปเบฒเบชเบฝเบเบเบดเบเบเบตเปเบเบฐเบเบดเบเบขเบนเปเบเบตเปเบเบตเป, เปเบฅเบฐเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบกเปเบเบเปเบฒเปเบเบตเบเบขเบนเปเบเบฑเบเปเบเบฑเบเปเบเบฑเบเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป.
เบกเบต N tunneling protocols เบชเปเบฒเบฅเบฑเบเบเบธเบเบฅเบปเบเบเบฒเบ เปเบฅเบฐเบชเบต:
- stylish, เบเบปเบเบญเบฑเบเปเบเบ:, เปเบงเบซเบเบธเปเบก
WireGuard - multifunctional, เปเบเบฑเปเบเบกเบตเบเบชเบฐเบงเบดเบ, OpenVPN เปเบฅเบฐ SSH
- GRE เปเบเบปเปเบฒเปเบฅเบฐเบเปเปเบเบปเปเบงเบฎเปเบฒเบ
- IPIP เบเบตเปโเบเปเบฒเบโเบเบฒเบโเบเบตเปโเบชเบธเบโ, เปเบงโ, เบเปเปโเปเบเปโเปเบเบปเปเบฒโเบฅเบฐโเบซเบฑเบโเบซเบกเบปเบโ
- เบเบฑเบเบเบฐเบเบฒเบขเปเบฒเบเบซเปเบฒเบงเบซเบฑเบ
GENEVE - เบญเบทเปเบเปเบเปเบฒเบเบงเบเบซเบผเบฒเบ.
เปเบเปเบเปเบญเบเปเบเบฑเบเบเบฑเบเบเบฝเบเปเบเบฅเปเบเบฅเบก, เบเบฑเปเบเบเบฑเปเบเบเปเบญเบเบเบฐเปเบเบตเปเบก N เบเบฝเบเปเบเปเบชเปเบงเบเบซเบเบถเปเบ, เปเบฅเบฐเบญเบญเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเปเบเบเบญเบเบเบตเปเปเบเปเบเบดเบเปเบซเปเบเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒ Kommersant.
เปเบเบซเบเบถเปเบเบเบตเปเบเบฑเบเบเปเปเบเบฑเบเปเบเบตเบ
เปเบเบเบฐเบเบฐเบเบตเปเบเบฒเบเบเบปเปเบเบเบงเปเบฒเบเปเบฝเบงเบเบฑเบ tunneling protocols เบเปเบฒเบเป, เบเบงเบฒเบกเบชเบปเบเปเบเบเบญเบ perfectionist เบเบฒเบเปเบเบเบญเบเบเปเบญเบเปเบเปเบเบทเบเบเบถเบเบเบนเบเปเบญเบปเบฒ IPIP เปเบฅเบทเปเบญเบเปเบเปเบญเบเบเบฒเบ overhead เบซเบเปเบญเบเบเบตเปเบชเบธเบ. เปเบเปเบกเบฑเบเบกเบตเบเปเปเบเบปเบเบเปเบญเบเบเบตเปเบชเปเบฒเบเบฑเบเบซเบเบถเปเบเปเบฅเบฐเปเบเบดเปเบเบซเบเบถเปเบเบชเปเบฒเบฅเบฑเบเบงเบฝเบเบเบฒเบเบเบญเบเบเปเบญเบ:
- เบกเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบต IP เบชเบฒเบเบฒเบฅเบฐเบเบฐเบเบฑเบเบชเบญเบเบเปเบฒเบ,
- เปเบฅเบฐเบเปเปเบกเบตเบเบฒเบเบเบดเบชเบนเบเบขเบทเบเบขเบฑเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบ.
เปเบเบฒเบฐเบชเบฐเบเบฑเปเบ, เบเบนเปเบเบตเปเบชเบปเบกเบเบนเบเปเบเบเปเบเปเบเบทเบเบเบฑเบเปเบฅเปเบเบฑเบเบเบทเบเบชเบนเปเบกเบธเบกเบกเบทเบเบเบญเบเบเบฐเปเบซเบผเบเบซเบปเบง, เบซเบผเบทเบเปเบญเบเปเบเบเปเปเบเบฒเบกเบเบตเปเบฅเบฒเบงเบเบฑเปเบเบขเบนเปเบเบตเปเบเบฑเปเบ.
เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบทเปเบซเบเบถเปเบ, เปเบเบเบฐเบเบฐเบเบตเปเบญเปเบฒเบเบเบปเบเบเบงเบฒเบกเบเปเบฝเบงเบเบฑเบ
โเบเบตเปโเปเบกเปเบโเบฅเบนเบโเบเบทเบโเปเบเบดเบ! IPIP เบเปเบฒเบเปเปเบกเปเบเบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบเบเปเบญเบ.โ - เบเปเบญเบโเบเบดเบโเบงเปเบฒ.
เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบฅเบนเบเบเบทเบเปเบเปเบซเบฑเบเบญเบญเบเบเปเปเปเบกเปเบเปเบเบดเบเบซเบกเบปเบ. Encapsulation เปเบ UDP เปเบเปเปเบเบเบฑเบเบซเบฒเบเปเบฒเบญเบดเบ - เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบฅเบนเบเบเปเบฒเบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบฅเบฑเบ NAT เบเบฒเบเบเบฒเบเบเบญเบเปเบเบเปเบเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเปเบเบฑเปเบเปเบงเปเบเปเบญเบ, เปเบเปเบเบตเปเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบเปเปเบเบปเบเบเปเบญเบเบเปเปเปเบเบเบญเบเบเบญเบเปเบกเป IPIP เปเบเปเบชเบเบชเบฐเบซเบงเปเบฒเบเปเบซเบกเป - เบเบนเปเปเบเบเบฒเบเปเบเบทเบญเบเปเบฒเบเบชเปเบงเบเบเบปเบงเบชเบฒเบกเบฒเบเบเปเบญเบเบขเบนเปเบซเบฅเบฑเบเบเบตเปเปเบเบดเปเบเปเบซเบฑเบเปเบเป. IP เบชเบฒเบเบฒเบฅเบฐเบเบฐเปเบฅเบฐเบเบญเบเบฅเบนเบเบเปเบฒ (เปเบ IPIP เบเปเบฅเบดเบชเบธเบเบเบฑเบเบซเบฒเบเบตเปเบเปเปเบกเบต).
เปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบซเบเบถเปเบเปเบฅเบฐเปเบเบดเปเบเบซเบเบถเปเบเบเบตเป, เบเบปเบเบเบฐเปเบซเบเบเปเบเปเปเบเบตเบเบกเบฒ
เบเบงเบเปเบฎเบปเบฒเบเปเปเบเปเบญเบเบเบฒเบ script เบเบญเบเบเปเบฒเบ!
เบเบปเบเบฅเบปเบ, เบเปเบฒเบเปเบฒเบเบฎเบนเปเบเบญเบเบชเบฒเบเบฒเบฅเบฐเบเบฐเปเบฅเบฐ IP เบเบญเบเบฅเบนเบเบเปเบฒ (เบเบปเบงเบขเปเบฒเบ, เบเบธเบเบเบปเบเบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบผเบฑเบเบเปเปเปเบเปเปเบเบเปเบญเบเปเบเบเปเปเบเบฒเบก, NAT เบเบฐเบเบฒเบเบฒเบกเบชเปเบฒเบเปเบเบเบเบตเปเบเบญเบ 1-in-1), เบเปเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเบญเบธเปเบกเบ IPIP-over-FOU เบเปเบงเบ. เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเบฒเบชเบฑเปเบ, เปเบเบเบเปเปเบกเบตเบเบฒเบเบชเบฐเบเบดเบเปเบเป.
เปเบเปเบเบตเบเปเบงเบต:
# ะะพะดะณััะทะธัั ะผะพะดัะปั ัะดัะฐ FOU
modprobe fou
# ะกะพะทะดะฐัั IPIP ััะฝะฝะตะปั ั ะธะฝะบะฐะฟััะปััะธะตะน ะฒ FOU.
# ะะพะดัะปั ipip ะฟะพะดะณััะทะธััั ะฐะฒัะพะผะฐัะธัะตัะบะธ.
ip link add name ipipou0 type ipip
remote 198.51.100.2 local 203.0.113.1
encap fou encap-sport 10000 encap-dport 20001
mode ipip dev eth0
# ะะพะฑะฐะฒะธัั ะฟะพัั ะฝะฐ ะบะพัะพัะพะผ ะฑัะดะตั ัะปััะฐัั FOU ะดะปั ััะพะณะพ ััะฝะฝะตะปั
ip fou add port 10000 ipproto 4 local 203.0.113.1 dev eth0
# ะะฐะทะฝะฐัะธัั IP ะฐะดัะตั ััะฝะฝะตะปั
ip address add 172.28.0.0 peer 172.28.0.1 dev ipipou0
# ะะพะดะฝััั ััะฝะฝะตะปั
ip link set ipipou0 up
เบเปเบฝเบงโเบเบฑเบโเบฅเบนเบโเบเปเบฒโ:
modprobe fou
ip link add name ipipou1 type ipip
remote 203.0.113.1 local 192.168.0.2
encap fou encap-sport 10001 encap-dport 10000 encap-csum
mode ipip dev eth0
# ะะฟัะธะธ local, peer, peer_port, dev ะผะพะณัั ะฝะต ะฟะพะดะดะตัะถะธะฒะฐัััั ััะฐััะผะธ ัะดัะฐะผะธ, ะผะพะถะฝะพ ะธั
ะพะฟัััะธัั.
# peer ะธ peer_port ะธัะฟะพะปัะทััััั ะดะปั ัะพะทะดะฐะฝะธั ัะพะตะดะธะฝะตะฝะธั ััะฐะทั ะฟัะธ ัะพะทะดะฐะฝะธะธ FOU-listener-ะฐ.
ip fou add port 10001 ipproto 4 local 192.168.0.2 peer 203.0.113.1 peer_port 10000 dev eth0
ip address add 172.28.0.1 peer 172.28.0.0 dev ipipou1
ip link set ipipou1 up
เบเปเบญเบเบเบตเป
ipipou*
โ เบเบทเปโเบเบญเบโเบเบฒเบโเปเบเปโเบเบญเบโเปเบเบทเบญโเบเปเบฒเบ tunnel เบเปเบญเบโเบเบดเปเบโ203.0.113.1
- เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ IP เบชเบฒเบเบฒเบฅเบฐเบเบฐ198.51.100.2
- IP เบชเบฒเบเบฒเบฅเบฐเบเบฐเบเบญเบเบฅเบนเบเบเปเบฒ192.168.0.2
โ IP เบฅเบนเบโเบเปเบฒโเปเบเปโเบฎเบฑเบโเบกเบญเบโเบซเบกเบฒเบโเปเบซเปโเบเบฑเบโเบเบฒเบโเปเบเปโเบเบญเบ eth0โ10001
- เบเบญเบเบฅเบนเบเบเปเบฒเบเปเบญเบเบเบดเปเบเบชเปเบฒเบฅเบฑเบ FOU20001
- เบเปเบฒเปเบฎเบทเบญเบฅเบนเบเบเปเบฒเบชเบฒเบเบฒเบฅเบฐเบเบฐเบชเปเบฒเบฅเบฑเบ FOU10000
- เบเบญเบเปเบเบตเบเปเบงเบตเบชเบฒเบเบฒเบฅเบฐเบเบฐเบชเปเบฒเบฅเบฑเบ FOUencap-csum
โ เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเบฐโเปเบเบตเปเบก UDP checksum เบเบฑเบโเบเบญเบ UDP encapsulatedโ; เบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบปเบเปเบเบเปเบเบnoencap-csum
, เบเปเปเบเปเบญเบเปเบงเบปเปเบฒเปเบเบดเบ, เบเบงเบฒเบกเบชเบปเบกเบเบนเบเปเบเปเบเบทเบเบเบงเบเบเบธเบกเปเบฅเปเบงเปเบเบเบเบฑเปเบเบซเบธเปเบกเบเบญเบ (เปเบเบเบฐเบเบฐเบเบตเปเบเบธเบเบขเบนเปเปเบเบญเบธเปเบกเบ)eth0
โ เบเบฒเบเปเบเปเบเบญเบเปเบเบเปเบญเบเบเบดเปเบเบเบตเปเบญเบธเปเบกเบ ipip เบเบฐเบเบทเบเบเบนเบเบกเบฑเบ172.28.0.1
- IP เบเบญเบโเบเบฒเบโเปเบเปโเบเบญเบ tunnel เบฅเบนเบโเบเปเบฒ (เบชเปเบงเบโเบเบปเบงโ)172.28.0.0
- เบญเบดเบเปเบเบตเปเบเบเปเบเบตเบเปเบงเบต tunnel IP (เบชเปเบงเบเบเบปเบง)
เบเบฒเบเปเบเบเบตเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเป UDP เบเบฑเบเบกเบตเบเบตเบงเบดเบเบขเบนเป, เบญเบธเปเบกเบเบเบฐเบขเบนเปเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบ, เปเบเปเบเปเบฒเบกเบฑเบเปเบเบ, เบเปเบฒเบเบเบฐเปเบเบเบเบต - เบเปเบฒ IP เบเบญเบเบฅเบนเบเบเปเบฒ: port เบเบฑเบเบเบปเบเบขเบนเปเบเบทเบเบฑเบ - เบกเบฑเบเบเบฐเบกเบตเบเบตเบงเบดเบเบขเบนเป, เบเปเบฒเบเบงเบเปเบเบปเบฒเบเปเบฝเบเปเบเบ - เบกเบฑเบเบเบฐเปเบเบ.
เบงเบดเบเบตเบเบตเปเบเปเบฒเบเบเบตเปเบชเบธเบเบเบตเปเบเบฐเบซเบฑเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบฑเบเบเบทเบเปเบเบเปเบญเบเปเบกเปเบเปเบเบทเปเบญ unload modules kernel: modprobe -r fou ipip
เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฒเบเบเบดเบชเบนเบเบขเบทเบเบขเบฑเบเปเบกเปเบเบเปเปเบเปเบฒเปเบเบฑเบ, IP เปเบฅเบฐเบเบญเบเบชเบฒเบเบฒเบฅเบฐเบเบฐเบเบญเบเบฅเบนเบเบเปเบฒเปเบกเปเบเบเปเปเบฎเบนเปเบเบฑเบเบชเบฐเปเบซเบกเบตเปเบฅเบฐเบกเบฑเบเบเบฐเบเปเปเบชเบฒเบกเบฒเบเบเบฒเบเปเบเบปเบฒเปเบเปเบซเบผเบทเบเบปเบงเปเบ (เบเบถเปเบเบเบฑเบเบเบฐเปเบเบ NAT). เบเปเบฒเบเปเบฒเบเบฅเบฐเปเบงเบฑเปเบ encap-dport
เบขเบนเปเบเปเบฒเบเปเบเบตเบเปเบงเบต, เบญเบธเปเบกเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบ, เบกเบฑเบเบเปเปเบชเบฐเบซเบผเบฒเบเบเปเบเบตเปเบเบฐเปเบญเบปเบฒเบเบญเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเบเปเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, ipipou เบเบฑเบเบชเบฒเบกเบฒเบเบเปเบงเบเปเบเป, เบซเบผเบท WireGuard เปเบฅเบฐเบญเบทเปเบเปเบเบตเปเบกเบฑเบเบชเบฒเบกเบฒเบเบเปเบงเบเบเปเบฒเบเปเบเป.
เบกเบฑเบเบเปเปเปเบเปเปเบเบงเปเบเปเบฎเบฑเบเบงเบฝเบ?
เบฅเบนเบเบเปเบฒ (เปเบเบดเปเบเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบกเปเบเบขเบนเปเปเบเบทเปเบญเบเบซเบผเบฑเบ NAT) เปเบเบตเบเบญเบธเปเบกเบ (เปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบ), เปเบฅเบฐเบชเบปเปเบเบเบธเบเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบเบทเปเบญเปเบซเปเบกเบฑเบเบเปเบฒเบเบปเบเบญเบธเปเบกเบเบขเบนเปเบเปเบฒเบเบเบญเบเบกเบฑเบ. เบญเบตเบเบเบฒเบกเบเบฒเบเบเบฑเปเบเบเปเบฒ, เบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเปเบเบฑเบเปเบเบฑเบเปเบเบปเปเบฒ (เบเบฝเบเปเบเปเปเบเบทเปเบญเปเบซเปเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบซเบฑเบ IP เบชเบฒเบเบฒเบฅเบฐเบเบฐ: เบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป), เบซเบผเบทเบเปเปเบกเบนเบเปเบเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบฅเบนเบเบเปเบฒเปเบเป. เบเปเปเบกเบนเบเบชเบฒเบกเบฒเบเปเบเบฑเบ passphrase เบเปเบฒเบเปเปเบเบเปเปเบเบงเบฒเบกเบเบตเปเบเบฑเบเปเบเบ (เบเบฒเบเบเบฝเบเบเบฝเบเบเบฑเบ HTTP Basic Auth เบกเบฒเบฎเบญเบเปเบ) เบซเบผเบทเบเปเปเบกเบนเบเบเบตเปเบเบทเบเบญเบญเบเปเบเบเบเบดเปเบชเบเบเบตเปเปเบเบฑเบเบเปเบงเบเบฅเบฐเบซเบฑเบเบชเปเบงเบเบเบปเบง (เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ HTTP Digest Auth เบเบตเปเปเบเบฑเปเบกเปเบเบเบเบงเปเบฒ, เปเบเบดเปเบเบซเบเปเบฒเบเบตเป. client_auth
เปเบโเบฅเบฐโเบซเบฑเบ).
เปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ (เบเปเบฒเบเบเบฑเบ IP เบชเบฒเบเบฒเบฅเบฐเบเบฐ), เปเบกเบทเปเบญ ipipou เปเบฅเบตเปเบกเบเบปเปเบ, เบกเบฑเบเบชเปเบฒเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบง nfqueue เปเบฅเบฐ configure netfilter เปเบเบทเปเบญเปเบซเปเปเบเบฑเบเปเบเบฑเบเบเบตเปเบเปเบฒเปเบเบฑเบเบเบทเบเบชเบปเปเบเปเบเบเปเบญเบเบเบตเปเบเบงเบเปเบเบปเบฒเบเบงเบเบเบฐเปเบเบฑเบ: packets เปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเบง nfqueue, เปเบฅเบฐ [เปเบเบทเบญเบ]. เบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญเบเบฑเบเบซเบกเบปเบเปเบกเปเบเปเบเบซเบฒเบเบนเปเบเบฑเบ FOU.
เบชเปเบฒเบฅเบฑเบเบเบนเปเบเบตเปเบเปเปเบฎเบนเป, nfqueue (เบซเบผเบท NetfilterQueue) เปเบกเปเบเบชเบดเปเบเบเบดเปเบชเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบชเบกเบฑเบเปเบฅเปเบเบเบตเปเบเปเปเบฎเบนเปเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบฐเบเบฒ kernel modules, เปเบเบดเปเบเบเบฒเบเบเปเบฒเปเบเป netfilter (nftables / iptables) เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบชเบฑเปเบเบเบฒเบเปเบเบฑเบเปเบเบฑเบเปเบเบทเบญเบเปเบฒเบเปเบเบซเบฒเบเบทเปเบเบเบตเปเบเบญเบเบเบนเปเปเบเปเปเบฅเบฐเบเบธเบเปเบเปเบเบขเบนเปเบเบตเปเบเบฑเปเบเปเบเบเปเบเป. primitive เบซเบกเบฒเบโเบเบงเบฒเบกโเบงเปเบฒโเปเบโเบกเบทโ: เบเบฑเบโเบเบธเบโเปเบเปโเปเบ (เบเบฒเบโเปเบฅเบทเบญเบโ) เปเบฅเบฐโเปเบซเปโเบกเบฑเบโเบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโเปเบเปเบโ, เบซเบผเบทโเบเบฐโเบเบดเปเบกโเบกเบฑเบโ.
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเบกเบตเบเบฒเบเบเบนเบเบกเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ nfqueue, เบชเปเบฒเบฅเบฑเบ bash เบเปเปเบกเบต (heh, เบเปเปเปเบเบเปเบ), เบเปเบญเบเบเปเบญเบเปเบเป python: ipipou เปเบเป
เบเปเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเปเบชเปเบฒเบเบฑเบ, เบเบฒเบเบเปเบฒเปเบเปเบชเบดเปเบเบเบฑเปเบเบเปเบฒเบงเบเปเบฒเบเบชเบฒเบกเบฒเบ concoct เปเบซเบเบเบปเบเบเบญเบเบเบปเบเปเบญเบเปเบเปเปเบงเปเบฅเบฐเบเปเบฒเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ packets เปเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบเปเบชเบปเบกเบเบงเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบชเปเบฒเบเปเบเบเบเบฒเบเบเบฒเบเปเบญเบเบเปเปเบกเบนเบเบเบปเบเบฅเบญเบ, เบซเบผเบท troll เบเบฒเบเบเปเบฅเบดเบเบฒเบเบเปเบญเบเบเบดเปเบเปเบฅเบฐเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบเบเบตเปเบกเบตเบเบถเบเบเบดเบเปเบฒเบเบตเปเบเปเปเปเบกเปเบเบกเบฒเบเบเบฐเบเบฒเบ.
เบเบฑเบญเบเปเบเบฑเบเบเบดเบเปเบฎเบฑเบเบงเบฝเบเบฎเปเบงเบกเบเบฑเบเบเบฑเบ nfqueue, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบกเบทเปเบญเบญเบธเปเบกเบเบเบทเบเบเบฑเปเบเบเปเบฒเปเบฅเปเบงเปเบฅเบฐ FOU เบเปเบฒเบฅเบฑเบเบเบฑเบเบขเบนเปเปเบเบเบญเบเบเบตเปเบเปเบญเบเบเบฒเบ, เบเปเบฒเบเบเบฐเบเปเปเบชเบฒเบกเบฒเบเบชเบปเปเบเปเบเบฑเบเปเบเบฑเบเบเบฒเบเบเบญเบเบเบฝเบงเบเบฑเบเปเบเปเบเบเบเบปเบเบเบฐเบเบด - เบกเบฑเบเบเปเปเบซเบงเปเบฒเบ, เปเบเป. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบญเบปเบฒเปเบฅเบฐเบชเบปเปเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบชเบธเปเบกเปเบเบเบเบปเบเปเบเบซเบฒเบชเปเบงเบเบเบดเบเบเปเปเปเบเบทเบญเบเปเบฒเบเปเบเบเปเบเปเบเบฑเบญเบเปเบเบฑเบเบเบดเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฒเบเบชเปเบฒเบเปเบเบฑเบเปเบเบฑเบเบเบฑเปเบเบเปเบฒเบงเบเบฐเบเปเบญเบเบเบฒเบเบเบงเบฒเบกเปเบเบฑเปเบกเบเบปเปเบเปเบฅเบฑเบเบเปเบญเบ. เบเบตเปเปเบกเปเบเบงเบดเบเบตเบเบตเปเปเบเบฑเบเปเบเบฑเบเบเบตเปเบกเบตเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบ ipipou.
เบเบฑเบเบเบฑเปเบเปเบเป ipipou เบเปเบฒเปเบเบตเบเบเบฒเบเบเบฝเบเปเบเปเบเบญเบเบเปเบฒเบญเบดเบเบเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป (เปเบฅเบฐเบเบนเปเบเบตเปเบเบธเปเบกเบเบญเบเบเบฒเบเบฎเบปเปเบงเปเบซเบฅเปเบเบปเปเบฒเปเบเปเบเปเบเบงเบเปเบญเบเบเบตเปเบเบฐเปเบเบทเปเบญเบกเบเปเปเปเบเปเบเบทเบเบชเปเบฒเบเบเบฑเปเบเบเบถเปเบ), เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบทเบญเบเบเปเปเบเบปเบเบเบธเบ.
เบเบฑเบเบเบตเบเบตเปเปเบเบตเบเปเบงเบต ipipou เปเบเปเบฎเบฑเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบเปเบญเบ, tunnel เบเบฐเบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบฅเบฐเบเบธเบเปเบเบฑเบเปเบเบฑเบเบเปเปเปเบเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเปเบเบทเบเบเบธเบเปเบเปเบเปเบฅเปเบงเปเบเบ kernel bypassing nfqueue. เบเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบฅเบปเปเบกเปเบซเบฅเบง, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบธเบเบเปเบฒเบญเบดเบเบเบญเบเบเบธเบเบเปเปเปเบเบเบฐเบเบทเบเบชเบปเปเบเปเบเบซเบฒเปเบเบง nfqueue, เบญเบตเบเบเบฒเบกเบเบฒเบเบเบฑเปเบเบเปเบฒ, เบเปเบฒเบกเบฑเบเบเปเปเปเบกเปเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบกเบตเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบ, เปเบเปเบเบฒเบ IP เบเบตเปเบเบทเปเปเบงเปเบชเบธเบเบเปเบฒเบเปเบฅเบฐเบเบญเบเบฅเบนเบเบเปเบฒ, เบกเบฑเบเบชเบฒเบกเบฒเบเบเปเบฒเบเปเบเป. เปเบเบตเบ เบซเบผเบทเบเบปเบเปเบฅเบตเบ. เบเปเบฒเปเบเบฑเบเปเบเบฑเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบกเบฒเบเบฒเบ IP เปเบฅเบฐเบเบญเบเปเบซเบกเป, เบญเบธเปเบกเบเบเบฐเบเบทเบเบเบฑเปเบเบเปเบฒเปเบซเบกเปเปเบเบทเปเบญเปเบเปเบเบงเบเบกเบฑเบ.
IPIP-over-FOU เบเบปเบเบเบฐเบเบดเบกเบตเบเบฑเบเบซเบฒเบซเบเบถเปเบเบญเบตเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ NAT - เบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเบชเปเบฒเบเบชเบญเบเบญเบธเปเบกเบ IPIP เบเบตเปเบเบทเบเบซเบธเปเบกเบขเบนเปเปเบ UDP เบเปเบงเบ IP เบเบฝเบงเบเบฑเบ, เปเบเบฒเบฐเบงเปเบฒเปเบกเบเบนเบ FOU เปเบฅเบฐ IPIP เปเบกเปเบเบเปเบญเบเบเปเบฒเบเปเบเบเบเปเบฝเบงเบเบฒเบเบเบฑเบเปเบฅเบฐเบเบฑเบ. เปเบซเบผเบปเปเบฒเบเบฑเปเบ. เบเบนเปเบฅเบนเบเบเปเบฒเบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบผเบฑเบ IP เบชเบฒเบเบฒเบฅเบฐเบเบฐเบเบฝเบงเบเบฑเบเบเบฐเบเปเปเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบญเบกเปเบเบฑเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฝเบงเบเบฑเบเบเปเบงเบเบงเบดเบเบตเบเบตเป. เปเบเบญเบฐเบเบฒเบเบปเบ,
เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒ เบเปเปเปเบกเปเบเบเบธเบเปเบเบฑเบเปเบเบฑเบเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบทเบเปเบเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบเบเบปเบเบเปเบญเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบตเปเปเบกเปเบเบกเบตเบเบงเบฒเบกเบชเปเบฝเบเบเปเป MITM, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบกเบตเบเบปเบเบฎเปเบฒเบเบเบตเปเบฅเบตเปเบขเบนเปเปเบเปเบชเบฑเปเบเบเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบฅเบนเบเบเปเบฒเปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเบเบฒเบฅเบฐเบเบญเบเปเบฅเบฐเบเบฑเบเบเบฒเบเบกเบฑเบ, เบฅเบฒเบงเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบชเบฑเปเบเบเบฒเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเปเบฒเบ. เบเบตเปเบขเบนเปเบญเบทเปเบ เปเบฅเบฐเบชเปเบฒเบเบญเบธเปเบกเบเบเบฒเบเปเบเบปเปเบฒเบเบฒเบเบเบตเปเบเปเปเปเปเบฒเปเบเบทเปเบญเบเบท .
เบเปเบฒเปเบเบกเบตเปเบเบงเบเบงเบฒเบกเบเบดเบเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบฒเบเปเบเปเปเบเบเบตเปเปเบเบเบฐเบเบฐเบเบตเปเบญเบญเบเบเบฒเบเบชเปเบงเบเปเบซเบเปเบเบญเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเปเบเบซเบผเบฑเบ, เบขเปเบฒเบฅเบฑเบเปเบฅเบเบตเปเบเบฐเปเบงเบปเปเบฒ.
เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเบฒเบเบซเบธเปเบกเบซเปเปเปเบ UDP เปเบเปเบเบดเบชเบนเบเบเบปเบงเปเบญเบเปเบเปเบเบตเบซเบผเบฒเบ. เปเบกเบทเปเบญเบเบฝเบเบเบฝเบเบเบฑเบ encapsulation เปเบเปเบฅเบเบฐ IP, เบกเบฑเบเบกเบตเบเบงเบฒเบกเบซเบกเบฑเปเบเบเบปเบเบซเบผเบฒเบเปเบฅเบฐเบกเบฑเบเบเบฐเปเบงเบเบถเปเบเปเบเบดเบเบงเปเบฒเบเบฐเบกเบตเบเบฒเบเปเบเบตเปเบกเปเบเบตเบกเบเบญเบเบซเบปเบง UDP. เบเบตเปเปเบกเปเบเปเบเบทเปเบญเบเบกเบฒเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเปเบเบปเปเบฒเบเบฒเบเบชเปเบงเบเปเบซเบเปเปเบเบญเบดเบเปเบเบตเปเบเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบตเบเบฝเบเปเบเปเบชเบฒเบกเปเบเปเบเบเบญเบเบเบตเปเบเบดเบเบปเบกเบซเบผเบฒเบเบเบตเปเบชเบธเบ: TCP, UDP, ICMP. เบเบฒเบเบชเปเบงเบเบเบตเปเปเบซเบฑเบเปเบเปเบเบฑเบเปเบเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเปเบกเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบญเบทเปเบเบซเบกเบปเบ, เบซเบผเบทเบเบธเบเปเบเปเบเบกเบฑเบเบเปเบฒเบเบงเปเบฒ, เปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบเบทเบเบเบฑเบเบเบธเบเปเบซเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบชเบฒเบกเบขเปเบฒเบเบเบตเปเปเบเบปเปเบฒเบเบฑเปเบ.
เบเบปเบงเบขเปเบฒเบ, เบเบตเปเปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบงเปเบฒ QUICK, เบเบตเป HTTP / 3 เปเบกเปเบเบญเบตเบเปเบชเป, เบเบทเบเบชเปเบฒเบเบเบทเปเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบ UDP, เปเบฅเบฐเบเปเปเปเบกเปเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบ IP.
เบเบต, เบเปเบฒเปเบงเบปเปเบฒเบเบฝเบเบเป, เบกเบฑเบเปเบเบฑเบเปเบงเบฅเบฒเบเบตเปเบเบฐเปเบเบดเปเบเบงเปเบฒเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบ "เปเบฅเบเบเบตเปเปเบเปเบเบดเบ".
เบฎเบปเบ
เปเบเปเปเบเบทเปเบญเปเบฎเบฑเบเปเบเบเบขเปเบฒเบเปเบเปเบฅเบเปเบซเปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ iperf3
. เปเบเปเบเปเบเบญเบเบฅเบฐเบเบฑเบเบเบงเบฒเบกเปเบเปเบเบดเบเบเบฑเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเบตเปเปเบกเปเบเบเบฐเบกเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบฒเบฅเบญเบเปเบฅเบเบเบตเปเปเบเปเบเบดเบเปเบ Minecraft, เปเบเปเบชเปเบฒเบฅเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบเบกเบฑเบเบเบฐเปเบฎเบฑเบ.
เบเบนเปโเปเบเบปเปเบฒโเบฎเปเบงเบกโเบเบฒเบโเปเบเปเบโเบเบฑเบโ:
- เบญเปเบฒเบโเบญเบตเบโเบเปเบญเบโเบเบฒเบโเบซเบผเบฑเบโ
- hero เบเบญเบเบเบปเบเบเบงเบฒเบกเบเบตเปเปเบกเปเบ ipipou
- OpenVPN เบเปเบงเบเบเบฒเบเบเบดเบชเบนเบเบขเบทเบเบขเบฑเบเปเบเปเบเปเปเบกเบตเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ
- OpenVPN เปเบเปเปเบเบฅเบงเบกเบเบฑเบเปเบปเบ
- WireGuard เปเบเบเบเปเปเบกเบต PresharedKey, เบเปเบงเบ MTU=1440 (เบเบฑเปเบเปเบเป IPv4 เปเบเบปเปเบฒเบเบฑเปเบ)
เบเปเปเบกเบนเบเบเปเบฒเบเบงเบดเบเบฒเบเบฒเบเบชเปเบฒเบฅเบฑเบ geeks
Metrics เบเบทเบเบเบฐเบเบดเบเบฑเบเบเปเบงเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
เบเปเบฝเบงโเบเบฑเบโเบฅเบนเบโเบเปเบฒโ:
UDP
CPULOG=NAME.udp.cpu.log; sar 10 6 >"$CPULOG" & iperf3 -c SERVER_IP -4 -t 60 -f m -i 10 -B LOCAL_IP -P 2 -u -b 12M; tail -1 "$CPULOG"
# ะะดะต "-b 12M" ััะพ ะฟัะพะฟััะบะฝะฐั ัะฟะพัะพะฑะฝะพััั ะพัะฝะพะฒะฝะพะณะพ ะบะฐะฝะฐะปะฐ, ะดะตะปัะฝะฝะฐั ะฝะฐ ัะธัะปะพ ะฟะพัะพะบะพะฒ "-P", ััะพะฑั ะปะธัะฝะธะต ะฟะฐะบะตัั ะฝะต ะฟะปะพะดะธัั ะธ ะฝะต ะฟะพััะธัั ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั.
TCP
CPULOG=NAME.tcp.cpu.log; sar 10 6 >"$CPULOG" & iperf3 -c SERVER_IP -4 -t 60 -f m -i 10 -B LOCAL_IP -P 2; tail -1 "$CPULOG"
เบเบฒเบเบเบญเบเบชเบฐเปเบญเบ ICMP
ping -c 10 SERVER_IP | tail -1
เปเบเปเบเบตเบเปเบงเบต (เปเบฅเปเบเบเปเบญเบกเปเบเบฑเบเบเบฑเบเบฅเบนเบเบเปเบฒ):
UDP
CPULOG=NAME.udp.cpu.log; sar 10 6 >"$CPULOG" & iperf3 -s -i 10 -f m -1; tail -1 "$CPULOG"
TCP
CPULOG=NAME.tcp.cpu.log; sar 10 6 >"$CPULOG" & iperf3 -s -i 10 -f m -1; tail -1 "$CPULOG"
เบเบฒเบเบเบฑเปเบเบเปเบฒเบญเบธเปเบกเบ
ipipou
server
/etc/ipipou/server.conf
:
server
number 0
fou-dev eth0
fou-local-port 10000
tunl-ip 172.28.0.0
auth-remote-pubkey-b64 eQYNhD/Xwl6Zaq+z3QXDzNI77x8CEKqY1n5kt9bKeEI=
auth-secret topsecret
auth-lifetime 3600
reply-on-auth-ok
verb 3
systemctl start ipipou@server
เบฅเบนเบโเบเปเบฒ
/etc/ipipou/client.conf
:
client
number 0
fou-local @eth0
fou-remote SERVER_IP:10000
tunl-ip 172.28.0.1
# pubkey of auth-key-b64: eQYNhD/Xwl6Zaq+z3QXDzNI77x8CEKqY1n5kt9bKeEI=
auth-key-b64 RuBZkT23na2Q4QH1xfmZCfRgSgPt5s362UPAFbecTso=
auth-secret topsecret
keepalive 27
verb 3
systemctl start ipipou@client
openvpn (เบเปเปเบกเบตเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบเปเบงเบเบเบฒเบเบเบดเบชเบนเบเบขเบทเบเบขเบฑเบ)
server
openvpn --genkey --secret ovpn.key # ะะฐัะตะผ ะฝะฐะดะพ ะฟะตัะตะดะฐัั ovpn.key ะบะปะธะตะฝัั
openvpn --dev tun1 --local SERVER_IP --port 2000 --ifconfig 172.16.17.1 172.16.17.2 --cipher none --auth SHA1 --ncp-disable --secret ovpn.key
เบฅเบนเบโเบเปเบฒ
openvpn --dev tun1 --local LOCAL_IP --remote SERVER_IP --port 2000 --ifconfig 172.16.17.2 172.16.17.1 --cipher none --auth SHA1 --ncp-disable --secret ovpn.key
openvpn (เบเปเบงเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบ, เบเปเบฒเบ UDP, เบเบธเบเบขเปเบฒเบเบเบฒเบกเบเบตเปเบเบฒเบเปเบงเป)
เบเบฑเปเบเบเปเบฒเปเบเบเปเบเป
เบชเบฒเบเปเบเบเปเบฒ
server
/etc/wireguard/server.conf
:
[Interface]
Address=172.31.192.1/18
ListenPort=51820
PrivateKey=aMAG31yjt85zsVC5hn5jMskuFdF8C/LFSRYnhRGSKUQ=
MTU=1440
[Peer]
PublicKey=LyhhEIjVQPVmr/sJNdSRqTjxibsfDZ15sDuhvAQ3hVM=
AllowedIPs=172.31.192.2/32
systemctl start wg-quick@server
เบฅเบนเบโเบเปเบฒ
/etc/wireguard/client.conf
:
[Interface]
Address=172.31.192.2/18
PrivateKey=uCluH7q2Hip5lLRSsVHc38nGKUGpZIUwGO/7k+6Ye3I=
MTU=1440
[Peer]
PublicKey=DjJRmGvhl6DWuSf1fldxNRBvqa701c0Sc7OpRr4gPXk=
AllowedIPs=172.31.192.1/32
Endpoint=SERVER_IP:51820
systemctl start wg-quick@client
ะ ะตะทัะปััะฐัั
เบชเบฑเบเบเบฒเบเบเบตเปเบเบตเปเบฎเปเบฒเบ
เบเบฒเบเปเบซเบผเบ CPU เบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเปเปเปเบกเปเบเบเบปเบงเบเบตเปเบเบญเบเบซเบผเบฒเบ, เปเบเบฒเบฐเบงเปเบฒ ... เบกเบตเบเปเบฅเบดเบเบฒเบเบญเบทเปเบเปเบเปเบฒเบเบงเบเบซเบผเบฒเบเปเบฅเปเบเบขเบนเปเบเบตเปเบเบฑเปเบ, เบเบฒเบเบเบฑเปเบเบเบงเบเปเบเบปเบฒเบเบดเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ:
proto bandwidth[Mbps] CPU_idle_client[%] CPU_idle_server[%]
# 20 Mbps ะบะฐะฝะฐะป ั ะผะธะบัะพะบะพะผะฟัััะตัะฐ (4 core) ะดะพ VPS (1 core) ัะตัะตะท ะัะปะฐะฝัะธะบั
# pure
UDP 20.4 99.80 93.34
TCP 19.2 99.67 96.68
ICMP latency min/avg/max/mdev = 198.838/198.997/199.360/0.372 ms
# ipipou
UDP 19.8 98.45 99.47
TCP 18.8 99.56 96.75
ICMP latency min/avg/max/mdev = 199.562/208.919/220.222/7.905 ms
# openvpn0 (auth only, no encryption)
UDP 19.3 99.89 72.90
TCP 16.1 95.95 88.46
ICMP latency min/avg/max/mdev = 191.631/193.538/198.724/2.520 ms
# openvpn (full encryption, auth, etc)
UDP 19.6 99.75 72.35
TCP 17.0 94.47 87.99
ICMP latency min/avg/max/mdev = 202.168/202.377/202.900/0.451 ms
# wireguard
UDP 19.3 91.60 94.78
TCP 17.2 96.76 92.87
ICMP latency min/avg/max/mdev = 217.925/223.601/230.696/3.266 ms
## ะพะบะพะปะพ-1Gbps ะบะฐะฝะฐะป ะผะตะถะดั VPS ะะฒัะพะฟั ะธ ะกะจะ (1 core)
# pure
UDP 729 73.40 39.93
TCP 363 96.95 90.40
ICMP latency min/avg/max/mdev = 106.867/106.994/107.126/0.066 ms
# ipipou
UDP 714 63.10 23.53
TCP 431 95.65 64.56
ICMP latency min/avg/max/mdev = 107.444/107.523/107.648/0.058 ms
# openvpn0 (auth only, no encryption)
UDP 193 17.51 1.62
TCP 12 95.45 92.80
ICMP latency min/avg/max/mdev = 107.191/107.334/107.559/0.116 ms
# wireguard
UDP 629 22.26 2.62
TCP 198 77.40 55.98
ICMP latency min/avg/max/mdev = 107.616/107.788/108.038/0.128 ms
เบเปเบญเบ 20 Mbps
เบเปเบญเบเบเปเป 1 Gbps เปเบเปเบเปเบเบต
เปเบเบเบธเบเบเปเบฅเบฐเบเบต, ipipou เปเบกเปเบเบเปเบญเบเบเปเบฒเบเปเบเปเบเบดเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฑเบเบเปเบญเบเบเบฒเบเบเบทเปเบเบเบฒเบ, เปเบเบดเปเบเบเบตเบซเบผเบฒเบ!
เบญเบธเปเบกเบ openvpn เบเบตเปเบเปเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเปเบเบฐเบเบดเบเบฑเบเบเบปเบงเปเบเบเปเปเบเบเบฑเบเบชเบญเบเบเปเบฅเบฐเบเบต.
เบเปเบฒเปเบเบเบฐเปเบเบเบปเบเบชเบญเบ เบเปเปเปเบเบฑเบเบเบตเปเบชเบปเบเปเบเบขเบฒเบเปเบเปเบเบฑเบเบเปเบฒเบเบดเบเบปเบก.
เบเปเปเบซเป IPv6 เปเบฅเบฐ NetPrickle เบขเบนเปเบเบฑเบเบเบงเบเปเบฎเบปเบฒ!
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com