কিভাবে eth0উবুন্টুতে ম্যানুয়ালি কনফিগার করা যায়? আমার কোনও ডিএইচসিপি সার্ভার নেই। আমি যখন প্যাকেটগুলি ক্যাপচার করতে যাচ্ছি তখন কি আমার আইপি ঠিকানা দরকার?
কিভাবে eth0উবুন্টুতে ম্যানুয়ালি কনফিগার করা যায়? আমার কোনও ডিএইচসিপি সার্ভার নেই। আমি যখন প্যাকেটগুলি ক্যাপচার করতে যাচ্ছি তখন কি আমার আইপি ঠিকানা দরকার?
উত্তর:
আপনার প্রশ্নের দ্বারা আপনি আসলে কী বোঝেন তা আমি নিশ্চিত নই। আসল ম্যানুয়াল পদ্ধতিটি উপরে বর্ণিত হয়েছে, তবে যেহেতু আপনি লিখেছেন যে আপনার কাছে ডিএইচসিপি নেই, তাই আমি মনে করি আপনি বরং আপনার বাক্সটিকে একটি স্ট্যাটিক আইপি ঠিকানা দেওয়ার জন্য কী করতে হবে তা জানতে চান এবং বুটের সময় এই আইপি ঠিকানাটি স্বয়ংক্রিয়ভাবে বরাদ্দ করতে পারেন। ঠিক আছে, এখানে কিভাবে:
একটি ফাইল থাকা উচিত /etc/network/interfaces। এই ফাইলটি উবুন্টু বুট স্ক্রিপ্টগুলি দ্বারা পঠিত হয় যা এই ফাইলটি অনুযায়ী নেটওয়ার্কটি কনফিগার করে। যদি আপনি সেই ফাইলটিতে কী কী / যেতে পারে তা জানতে চান, তবে দয়া করে " ম্যান ইন্টারফেস " টাইপ করুন ।
উদাহরণস্বরূপ, আমার /etc/network/interfacesচেহারাটি এর মতো (মন্তব্যগুলি কাটা হয়েছে):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.20.20
netmask 255.255.255.0
network 192.168.20.0
broadcast 192.168.20.255
gateway 192.168.20.250
প্রথম দুটি লাইন মানক এবং ইতিমধ্যে আপনার বাক্সে অনুরূপ হতে পারে। আপনি বিশেষত বাকী ফাইলটিতে আগ্রহী হতে পারেন: এই রেখাগুলি একটি স্ট্যাটিক নেটওয়ার্ক কনফিগারেশনকে এথ0 (ডিএইচসিপি ছাড়াই) সংজ্ঞায়িত করে এবং এই স্ট্যাটিক কনফিগারেশন প্রতিটি বুটে স্বয়ংক্রিয়ভাবে সক্রিয় হয়।
আপনি এটিও চেষ্টা করতে পারেন:
sudo -H gedit /etc/network/interfaces
এথ0 সম্পাদনা করুন
auto eth0
iface eth0 inet dhcp
সংরক্ষণ করুন এবং প্রস্থান
চালান sudo /etc/init.d/networking restart।
প্রমিসিউস মোডে প্যাকেটগুলি ক্যাপচার করার জন্য আপনার আইপি অ্যাড্রেসের প্রয়োজন নেই (যখন আপনি কেবল আপনার কম্পিউটারে নির্ধারিত ট্র্যাফিক নয়, সমস্ত ট্র্যাফিক ক্যাপচার করতে চান)। কমান্ডটি ব্যবহার করে আপনি সেই ইন্টারফেসটি স্থাপন করতে পারেন
ifconfig eth0 up
এটি ইন্টারফেসে IPv4 ঠিকানা বরাদ্দ করবেন না (IPv6 স্থানীয়-লিঙ্ক ঠিকানা স্বয়ংক্রিয়ভাবে বরাদ্দ করা হয়েছে, যদি আপনি IPv6 সক্ষম করে থাকেন)।
ipব্যবহারের সাথেip link set eth0 up
ifconfig
ifconfig etho
ifconfig ehto 192.168.3.40 netmask 255.255.255.0
route -n
অথবা
ip route show
then
name for DNS
nameserver 127.0.11
nameserver 8.8.8.8