সুচিপত্র:
ভিডিও: OrangePi R1: 4 ধাপ সহ ব্রিজ ফায়ারওয়াল
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমাকে আরেকটি অরেঞ্জ পাই কিনতে হয়েছিল:) এটি ছিল কারণ আমার এসআইপি ফোনটি মাঝ রাতে অদ্ভুত নম্বর থেকে বাজতে শুরু করেছিল এবং আমার ভিওআইপি প্রদানকারী প্রস্তাব করেছিলেন যে এটি পোর্ট স্ক্যানের কারণে হয়েছিল। আরেকটি কারণ - আমি রাউটার হ্যাক হওয়ার বিষয়ে প্রায়ই শুনেছি, এবং আমার একটি রাউটার আছে যা আমি পরিচালনা করতে পারি না (আলটিবক্স/নরওয়ে)। আমার হোম নেটওয়ার্কে কী চলছে তা নিয়েও আমি কৌতূহলী ছিলাম। তাই আমি একটি সেতু-ফায়ারওয়াল স্থাপন করার সিদ্ধান্ত নিয়েছি, টিসিপি/আইপি হোম নেটওয়ার্কে স্বচ্ছ। আমি এটি একটি পিসি দিয়ে পরীক্ষা করেছি, তারপর আমি OPi R1 কেনার সিদ্ধান্ত নিয়েছি - কম শব্দ এবং কম বিদ্যুত ব্যবহার। যদি আপনার নিজস্ব হার্ডওয়্যার ফায়ারওয়াল থাকার কারণ থাকে - এটি আপনার ভাবার চেয়ে সহজ! একটি হিট সিঙ্ক এবং একটি উপযুক্ত মাইক্রো এসডি কার্ড কিনতে ভুলবেন না।
ধাপ 1: ওএস এবং ক্যাবলিং
আমি আর্মবিয়ান ইনস্টল করেছি:
আপনি হয়তো লক্ষ্য করেছেন যে আমি সিরিয়াল কনসোলে অ্যাক্সেসের জন্য ইউএসবি টিটিএল কনভার্টার ব্যবহার করেছি, যা প্রয়োজনীয় ছিল না, ডিফল্ট নেটওয়ার্ক কনফিগ ডিএইচসিপি অনুমান করে।
রূপান্তরকারীকে একমাত্র মন্তব্য - অনেক টিউটোরিয়ালে কোন ভিসিসি সংযোগের পরামর্শ দেওয়া হয় না। আমার জন্য এটি কেবল তখনই কাজ করেছিল যখন বিদ্যুৎ সরবরাহ সংযুক্ত ছিল (3.3V হল বোর্ডে একমাত্র বর্গাকার পিন)। এবং পাওয়ার সাপ্লাই চালু হওয়ার আগে ইউএসবি -তে সংযুক্ত না হলে এটি অতিরিক্ত গরম হয়ে যাচ্ছিল। আমি মনে করি R1 এর OPI জিরোর সাথে পিনআউট সামঞ্জস্যপূর্ণ, R1 স্কিম্যাটিক্স খুঁজে পেতে আমার সমস্যা আছে।
আর্মবিয়ান বুট করার পরে, রুট পাসওয়ার্ড পরিবর্তন করা এবং কিছু আপডেট/আপগ্রেড স্টাফ আমি দুটি ইন্টারফেস ('ifconfig -a') পেয়েছি - eth0 এবং enxc0742bfffc6e। এটি পরীক্ষা করুন কারণ আপনার এখন তাদের প্রয়োজন হবে - সবচেয়ে দুর্দান্ত জিনিস হল আপনার R1 কে একটি ইথারনেট ব্রিজে পরিণত করতে আপনাকে কেবল/etc/network/interfaces ফাইলটি সামঞ্জস্য করতে হবে। আমি বিস্মিত হয়েছিলাম যে আর্মবিয়ান ইন্টারফেস.আর 1 স্যুইচ সহ ফাইলের কিছু পূর্বনির্ধারিত সংস্করণ নিয়ে আসে - আমাদের যা দরকার তা মনে হচ্ছে কিন্তু এটি কাজ করে না।
আরেকটি গুরুত্বপূর্ণ বিষয় ছিল ইথারনেট পোর্টগুলির সঠিক সনাক্তকরণ - enxc0742bfffc6e সিরিয়াল পিনের কাছাকাছি একটি।
আপনি R1 ইন্টারনেটের সাথে যোগাযোগ হারানোর আগে (ঠিক আছে, এটি আরও ভালভাবে কনফিগার করা যেত) শুধু একটি জিনিস ইনস্টল করুন:
sudo apt-get iptables-persistent ইনস্টল করুন
ধাপ 2:/etc/network/interfaces
যদি আপনি আপনার স্থানীয় নেটওয়ার্ককে eth0 এ স্যুইচ করেন তাহলে আপনার নিম্নলিখিত ইন্টারফেস ফাইলের প্রয়োজন হবে
auto br0iface br0 inet ম্যানুয়াল
bridge_ports eth0 enxc0742bfffc6e
সেতু_স্টপ বন্ধ
সেতু_এফডি 0
সেতু_ম্যাক্সওয়েট 0
সেতু_ম্যাক্সেজ 0
ধাপ 3: Iptables
রিবুট করার পরে আপনার R1 নেটওয়ার্কের জন্য স্বচ্ছ হওয়া উচিত এবং কেবল সংযোগকারীর মতো কাজ করা উচিত। এখন আসুন আমরা খারাপ লোকদের জীবনকে আরও কঠিন করে তুলি - ফায়ারওয়াল নিয়ম কনফিগার করুন (হ্যাশ লাইনগুলি মন্তব্য; আপনার DHCP কনফিগারেশনে নেটওয়ার্ক ঠিকানা সামঞ্জস্য করুন!):
# সব ফ্ল্যাশ করুন এবং দরজা বন্ধ করুন
iptables -Fiptables -P ইনপুট ড্রপ
iptables -P ফরওয়ার্ড ড্রপ
iptables -পি আউটপুট ড্রপ
# কিন্তু অভ্যন্তরীণ নেটওয়ার্ককে বাইরে যেতে দিন
iptables -A INPUT -m physdev -physdev -is -bridge -physdev -in eth0 -s 192.168.10.0/24 -j ACCEPT
iptables -A FORWARD -m physdev -physdev -is -bridge -physdev -in eth0 -s 192.168.10.0/24 -j ACCEPT
# DHCP কে সেতু দিয়ে যেতে দিন
iptables -A INPUT -i br0 -p udp -dport 67:68 -sport 67:68 -j ACCEPT
iptables -A FORWARD -i br0 -p udp --dport 67:68 --sport 67:68 -j ACCEPT
# সমস্ত প্রতিষ্ঠিত ট্রাফিক ফরওয়ার্ড করা উচিত
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED, RELATED -J ACCEPT
# শুধু স্থানীয় ব্রাউজারের জন্য - ডার্কস্ট্যাটের মতো পর্যবেক্ষণ সরঞ্জামগুলিতে অ্যাক্সেস
iptables -A INPUT -i lo -j ACCEPT iptables -A OUTPUT -o lo -j ACCEPT
#ব্লক স্পুফিং
iptables -A FORWARD -m physdev --physdev -is -bridge -physdev -in enxc0742bfffc6e -s 192.168.10.0/24 -m limit --limit 5/min -j LOG --log -level 7 --log -prefix নেটফিল্টার
iptables -A FORWARD -m physdev --physdev -is -bridge -physdev -in enxc0742bfffc6e -s 192.168.10.0/24 -j প্রত্যাখ্যান
ধাপ 4: চূড়ান্ত বিবেচনা
এক সপ্তাহ পরে - এটি নিখুঁতভাবে কাজ করে। একমাত্র জিনিস যা আমি তৈরি করব (এবং এখানে জমা দেব) হল নেটওয়ার্ক মনিটরিং এবং ssh এর মাধ্যমে অ্যাক্সেস। আমি পুনরাবৃত্তি করি - আমার সংযুক্ত করা সামগ্রীতে ইন্টারফেস ফাইল পরিবর্তন করা আইপি নেটওয়ার্ক থেকে আর 1 ডিভাইসটি বিচ্ছিন্ন করবে - কেবল সিরিয়ালই কাজ করবে।
6 ই জুন 2018: ব্রিজ করা খুব বেশি কাজ নয় কিন্তু R1 অনেক বেশি তাপ নির্গত করে, অনেক বেশি। একটি সাধারণ হিট সিঙ্ক খুব গরম হয়ে যায় - অদ্ভুত এবং আমি এটা পছন্দ করি না। হয়তো এটা ঠিক আছে, হয়তো কারো কাছে ফ্যান ছাড়া অন্য কোনো সমাধান আছে।
আগস্ট 18th 2018: 'armbianmonitor -m' 38 সেলসিয়াস দেখায়, যা আমার ব্যক্তিগত ধারণার অনেক নিচে। আমি একটি উল্লেখযোগ্য পরিবর্তন অনুভব করেছি (নিচে) যখন আমি ঘড়িটি কিছুটা হ্রাস করেছি:
প্রতিধ্বনি 1000000>/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
BTW - আমি আমার বাড়ির WLAN এর সাথে সংযোগ করতে পেরেছি কিন্তু R1 DHCP এর মাধ্যমে কোন IP পায়নি, স্ট্যাটিক অ্যাসাইনমেন্ট দেও কাজ করে না। এটি একটি সিরিয়াল ছাড়া অন্য একটি প্রশাসনিক ইন্টারফেস রাখার আমার প্রথম প্রচেষ্টা ছিল। আরেকটি ধারণা হল এখনও একটি ইথারনেট পোর্টের একটি আইপি নির্ধারিত আছে। আমি কয়েক মাসের মধ্যে এটি ফিরে পেতে হবে।
প্রস্তাবিত:
একটি ইউটিএম ফায়ারওয়াল ফ্রি দিয়ে আপনার নেটওয়ার্ক রক্ষা করুন: 4 টি ধাপ
একটি ইউটিএম ফায়ারওয়াল ফ্রি দিয়ে আপনার নেটওয়ার্ককে সুরক্ষিত করুন: এই গাইডটি আপনার হোম নেটওয়ার্কে একটি সোফোস ইউটিএম ইনস্টল এবং চালানোর জন্য মূল বিষয়গুলি অন্তর্ভুক্ত করবে। এটি একটি নিখরচায় এবং খুব শক্তিশালী সফটওয়্যার স্যুট। আমি সর্বনিম্ন সাধারণ হরকে আঘাত করার চেষ্টা করছি, তাই আমি সক্রিয় ডিরেক্টরি ইন্টিগ্রেশন, দূরবর্তী
রাস্পবেরি পাই 4 ফায়ারওয়াল: 12 টি ধাপ
রাস্পবেরি পাই 4 ফায়ারওয়াল: নতুন রাস্পবেরি পাই 4 (আরপিআই 4) সবেমাত্র মুক্তি পেয়েছে, আমি নিজেকে হোম-ইউজ ফায়ারওয়াল বানানোর সিদ্ধান্ত নিয়েছি। ইন্টারনেটে হোঁচট খাওয়ার পরে, আমি এই বিষয়ে একটি দুর্দান্ত নিবন্ধ পেয়েছি গিলাইম কাদৌচ (https://networkfilter.blogspot.com/2012/08/building
ফায়ারওয়াল/প্রক্সি সার্ভার প্রচলন: 3 ধাপ
ফায়ারওয়াল/প্রক্সি সার্ভার পরিবর্ধন: আরো অনেক ছাত্র এসে আমাকে জিজ্ঞাসা করল কিভাবে ফায়ারওয়াল এবং প্রক্সি দ্বারা পাওয়া যায়। স্কুলে আইটি মানুষ প্রক্সি ব্যবহার করে ছাত্রদের সম্পর্কে স্মার্ট হচ্ছে। আমি কিছু সময়ের জন্য এই সমস্যাটি নিয়ে চিন্তা করেছি এবং আমার একটি সমাধান আছে। কেন আপনার নিজস্ব ওয়েবপেজ তৈরি করবেন না
কিভাবে করবেন: আপনার উইন্ডোজ হোস্টকে রক্ষা করার জন্য একটি IPCop ভার্চুয়াল মেশিন ফায়ারওয়াল সেটআপ করুন (বিনামূল্যে!): 5 টি ধাপ
কিভাবে করবেন: আপনার উইন্ডোজ হোস্টকে রক্ষা করার জন্য একটি IPCop ভার্চুয়াল মেশিন ফায়ারওয়াল সেটআপ করুন (বিনামূল্যে!): সারাংশ: এই প্রকল্পের উদ্দেশ্য হল ভার্চুয়াল মেশিনে IpCop (ফ্রি লিনাক্স ডিস্ট্রিবিউশন) ব্যবহার করা যে কোনও নেটওয়ার্কে উইন্ডোজ হোস্ট সিস্টেমকে রক্ষা করা। IpCop হল একটি অত্যন্ত শক্তিশালী লিনাক্স ভিত্তিক ফায়ারওয়াল যেমন উন্নত ফাংশন সহ: VPN, NAT, Intrusion Det
কিভাবে একটি নেটস্ক্রিন ফায়ারওয়াল ব্যাকআপ করবেন: 8 টি ধাপ
কিভাবে একটি নেটস্ক্রিন ফায়ারওয়াল ব্যাকআপ করবেন: এই নির্দেশযোগ্য একটি স্ক্রিপ্ট দেখায় যা স্ক্রিনওএস চালিত একটি নেটস্ক্রিন ফায়ারওয়ালের ব্যাকআপ স্বয়ংক্রিয়ভাবে ব্যবহার করতে পারে।