আমি একটি এলএক্সডি / এলএক্সসি ধারকটির ভিতরে ওপেনভিপিএন চালানোর চেষ্টা করছি এবং কনটেইনারটিতে আসা ট্র্যাফিক ভিপিএন-এ পুনঃনির্দেশিত করব।
উদ্দেশ্যটি হ'ল সম্পূর্ণরূপে VM প্রতিস্থাপন করা যা হুবহু এটি করে (এবং খেলনা LXD :-) সহ
আমি আমার প্রধান ডিএইচসিপি সার্ভার থেকে একটি আইপি পেতে পেরেছি, ট্র্যাফিককে মাস্ক্রেড / ফরোয়ার্ড করার জন্য আইপিটবেল বিধিগুলি প্রস্তুত করেছি, তবে যখন আমি ওপেনভিএনপি চালু করার চেষ্টা করি তখন এটি (ডিভাইস) / ডিভ / নেট / টুনের অভাবে অবরুদ্ধ হয়ে যায় ।
আমি সার্ভারফল্ট /server/429461/no-tun-device-in-lxc-guest-for-openvpn এ এই পোস্টটি জুড়ে এসেছি , তবে এটি LXC এবং / অথবা এর বর্তমান সংস্করণে কাজ করছে বলে মনে হয় না does এলএক্সডি কনফিগারেশন পরিচালনা করছে ...
সম্পাদনা: আমি এই প্রসারণটি ব্যবহার করার চেষ্টা করেছি, তবে এটি সফল হয়নি:
lxc config set mycontainer raw.lxc 'lxc.cgroup.devices.allow = c 10:200 rwm'
সম্পাদনা 2: চেষ্টা করা হয়েছে lxc config device add mycontainer tun unix-char path=/dev/net/tun major=10 minor=200
কিন্তু পরের স্টপ / স্টার্টে , আমি পেয়েছি
ত্রুটি: ডিভাইস টিউন কনফিগার করতে ব্যর্থ: কার্যকর হয়নি
lxc config device remove mycontainer tun
এটি একইরূপে প্রয়োগ না হওয়া ত্রুটিটি ছুঁড়ে ফেলা হিসাবে এখন আমিও পারি না । ধারকটি হারিয়ে গেছে বলে মনে হচ্ছে ...
ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)
ত্রুটিটি সমাধান করেছে যা আমি কোনও ধারক থেকে একটি ওপেনভিপিএন সংযোগ শুরু করার চেষ্টা করছিলাম। এই ত্রুটিটির বিষয়ে গুগল অনুসন্ধানগুলিতে এই উত্তর যুক্ত করার আশায় এখানে এটি উল্লেখ করা। যদি এটি @alci এর প্রশ্নেরও সমাধান করে তবে এই উত্তরটি গ্রহণ করা উচিত।