![画像](https://habrastorage.org/getpro/geektimes/post_images/09f/6ef/958/09f6ef958d0c5bb44c52bde420f93c83.png)
Linuxでtunを使用してVPSまたはDedicatedなどを使用し、Linuxで接続したいコンピューターを使用していることを前提としています。
ソフトウェア
最初はptunnelを使用しましたが、トンネルはほとんど機能しませんでした。うまくいくはずだと思ったのですが、それはicmpです。
インストールとセットアップ
リポジトリを調べ、両方のコンピューターで個別にハンを収集します
サーバーで、次を実行します。
echo 1 | sudo tee /proc/sys/net/ipv4/icmp_echo_ignore_all sudo hans -s 192.168.xx -p PASSWORD
ここで、192.168.xxはIPアドレスの範囲、PASSWORDはパスワードです。
クライアントで:
sudo hans -c SERV_IP_ADDR -p PASSWORD
ここで、SERV_IP_ADDRはhansが実行されているアドレスであり、PASSWORDはパスワードです。
それで、hansは両方のコンピューターで実行されています。 次に、サーバー上で次を実行します。
sudo sysctl -w net.ipv4.ip_forward=1 sudo iptables -t nat -I POSTROUTING -s 192.168.xx -j MASQUERADE
クライアントで:
sudo ip route add SERV_IP_ADDR via $(ip route | grep default | awk '{print $3}') sudo ip route del default sudo ip route add default via 192.168.xx
以上です! したがって、ほとんどの場合、毎月のトラフィック制限や速度制限さえもバイパスできます(ただし、ここでは幸運です)。 上のスクリーンショットは、私のトンネルが現在提供している実際の速度を示しています。