আমি ডকারের ধারকটির জন্য আইপটিবল বিধিগুলি সেটআপ করার চেষ্টা করছি। আমি ধারকটির নেটওয়ার্ক নেমস্পেসের অভ্যন্তরে iptables কমান্ডটি কার্যকর করতে ন্যানস্টার ব্যবহার করছি :
# log access to port 8080
PID=$(docker inspect --format "{{.State.Pid}}" $ID)
/home/ubuntu/nsenter -n -t $PID iptables -A OUTPUT -o eth0 -p tcp -m tcp --dport 8080 -j LOG
এই পদ্ধতির LOG
নিয়ম বাদে পুরোপুরি কাজ করে । যারা কোথাও লগইন করে না বলে মনে হয়। নোট করুন যে হোস্ট সিস্টেমে একই নিয়ম প্রয়োগ হয়ে কাজ করে এবং লগ ইন করে /var/log/kern.log
।
এই লগ বিধিগুলির আউটপুট আমি কোথায় খুঁজে পাব? এটি কি নেটওয়ার্ক নামস্থানগুলির একটি জ্ঞাত সমস্যা / সীমাবদ্ধতা?
NFLOG
পরিবর্তে চেষ্টা করেছি কিন্তু এটি এখনও কাজ করবে না