ওপেনভিপিএন ইন্টারনেটে ট্র্যাফিক পাঠাচ্ছে না?


0

আমি আমার পাইতে ওপেনভিএনএন স্থাপন করেছি এবং একটি ছোট সমস্যাতে চলেছি। আমি ভিপিএন সার্ভারের সাথে সংযোগ করতে পারি এবং এটি ঠিকঠাকভাবে পিং করতে পারি এবং আমি আমার স্থানীয় নেটওয়ার্কের অন্যান্য মেশিনের সাথেও সংযোগ করতে পারি। তবে আমি ভিপিএন এর সাথে সংযুক্ত হয়ে বাইরের বিশ্বে (নাম সন্ধান বা আইপি দ্বারা) পৌঁছতে অক্ষম।

বিস্তারিত এখানে:

সার্ভারে টিউন ইন্টারফেস:

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

আমি খোলামেলা ধারণা থেকে দূরে আছি! আমি মনে করি না যে এটি আমার ক্লায়েন্ট কারণ আমার ল্যাপটপ এবং আমার ফোন (যা একটি ওপেনপিএন ক্লায়েন্ট রয়েছে) একই আচরণ প্রদর্শন করে।

ডেবিয়ান ব্যবহারের আগে আমি এই পাইতে ওপেনভিপিএন ইনস্টল করেছিলাম এবং এটি কাজ করেছিল, তাই আমি মনে করি না এটি আমার রাউটার তবে অবশ্যই কিছু সম্ভব।

vpn  openvpn 

উত্তর:


1

আমি দুটি iptables নিয়ম যোগ করে এটি ঠিক করেছি:

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
iptables -a FORWARD -i tun0 -j ACCEPT
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.