আমি আমার পাইতে ওপেনভিএনএন স্থাপন করেছি এবং একটি ছোট সমস্যাতে চলেছি। আমি ভিপিএন সার্ভারের সাথে সংযোগ করতে পারি এবং এটি ঠিকঠাকভাবে পিং করতে পারি এবং আমি আমার স্থানীয় নেটওয়ার্কের অন্যান্য মেশিনের সাথেও সংযোগ করতে পারি। তবে আমি ভিপিএন এর সাথে সংযুক্ত হয়ে বাইরের বিশ্বে (নাম সন্ধান বা আইপি দ্বারা) পৌঁছতে অক্ষম।
বিস্তারিত এখানে:
সার্ভারে টিউন ইন্টারফেস:
tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500
inet 10.8.0.1 netmask 255.255.255.255 destination 10.8.0.2
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 100 (UNSPEC)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
আমি এটি ঠিক জরিমানা করতে পারেন:
# ping -c 3 10.8.0.1
PING 10.8.0.1 (10.8.0.1) 56(84) bytes of data.
64 bytes from 10.8.0.1: icmp_seq=1 ttl=64 time=0.159 ms
64 bytes from 10.8.0.1: icmp_seq=2 ttl=64 time=0.155 ms
64 bytes from 10.8.0.1: icmp_seq=3 ttl=64 time=0.156 ms
--- 10.8.0.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
রাউটিং টেবিল
# ip route show
default via 192.168.1.1 dev eth0 metric 204
10.8.0.0/24 via 10.8.0.2 dev tun0
10.8.0.2 dev tun0 proto kernel scope link src 10.8.0.1
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.6 metric 204
আমার কাছে আইপি ট্র্যাফিক ফরওয়ার্ডিংও রয়েছে:
net.ipv4.ip_forward = 1
আমার কোনও কাস্টম আইপটেবল বিধি নেই (যা আমি সচেতন)।
ক্লায়েন্টে, আমি ভিপিএন এর সাথে সংযোগ করতে পারি। এখানে আমার টিউন 0:
tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500
inet 10.8.0.6 netmask 255.255.255.255 destination 10.8.0.5
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 100 (UNSPEC)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 21 bytes 1527 (1.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
এবং ক্লায়েন্টের উপরে আমি এটি পিং করতে পারি:
sudo ping -c 3 10.8.0.6
PING 10.8.0.6 (10.8.0.6) 56(84) bytes of data.
64 bytes from 10.8.0.6: icmp_seq=1 ttl=64 time=0.035 ms
64 bytes from 10.8.0.6: icmp_seq=2 ttl=64 time=0.026 ms
64 bytes from 10.8.0.6: icmp_seq=3 ttl=64 time=0.032 ms
--- 10.8.0.6 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.026/0.031/0.035/0.003 ms
আমি ক্লায়েন্ট থেকে আমার ল্যানের অন্য সার্ভারে (192.168.1.x) এসএসএস করতে পারি, তবে আমি আমার ল্যানের বাইরে কোনও কিছুতে পৌঁছতে পারি না।
এই सारটিটির নীচে কিছু সার্ভার লগ রয়েছে: https://gist.github.com/coleifer/6ef95c3008f130249933/edit
আমি খোলামেলা ধারণা থেকে দূরে আছি! আমি মনে করি না যে এটি আমার ক্লায়েন্ট কারণ আমার ল্যাপটপ এবং আমার ফোন (যা একটি ওপেনপিএন ক্লায়েন্ট রয়েছে) একই আচরণ প্রদর্শন করে।
ডেবিয়ান ব্যবহারের আগে আমি এই পাইতে ওপেনভিপিএন ইনস্টল করেছিলাম এবং এটি কাজ করেছিল, তাই আমি মনে করি না এটি আমার রাউটার তবে অবশ্যই কিছু সম্ভব।