আমি যখন ক্লায়েন্ট সংযুক্ত হয় তখন স্ক্রিপ্ট চালানোর জন্য ওপেনভিএনএন বিকল্প ক্লায়েন্ট-কানেক্ট ব্যবহার করছি।
যখন আমি সাধারণ কমান্ডগুলি ব্যবহার করি তবে স্ক্রিপ্টটি ঠিকঠাক কাজ করে তবে যখন আমি কমান্ডগুলি যুক্ত করি যা রুট সুবিধার দরকার হয় এটি কার্যকর হয় না এবং ক্লায়েন্টরা ভিপিএন সার্ভারের সাথে সংযোগ করতে পারে না।
উদাহরণস্বরূপ এখানে কয়েকটি আদেশ রয়েছে যা আমি কার্যকর করার চেষ্টা করি:
bgpctl reload
এবং
route add -net $ifconfig_pool_remote_ip/30 -interface $dev -static
।
কমান্ডগুলি পরীক্ষা করা হয় এবং সঠিকভাবে কাজ করে। আমি ফ্রিবিএসডি ব্যবহার করছি।
কোন সমস্যা কীভাবে সমাধান করবেন?
ধন্যবাদ!
হালনাগাদ
আসলে কোন সুযোগ সুবিধা ইস্যু ছিল না। স্ক্রিপ্টটি আদেশগুলি কার্যকর করতে পারেনি bgpctl
এবং route
কারণ এটি তাদের সনাক্ত করতে পারে না।
কমান্ডের পুরো পথ নির্দিষ্ট করে আমি সমস্যার সমাধান করতে পারলাম:
/usr/local/sbin/bgpctl reload
/sbin/route add -net $ifconfig_pool_remote_ip/30 -interface $dev -static
এখন এটা কাজ করছে.
ধন্যবাদ রইমা।
uid=0(root) gid=0(wheel) groups=0(wheel)
। এটি মূল ব্যবহারকারী বলে মনে হচ্ছে।