আমার কম্পিউটারের আইপি ঠিকানাটি স্থিতিশীল থেকে ডিএইচসিপিতে পুনরায় সেট করতে হবে


13

আমি এখন কয়েক বছর ধরে উবুন্টুতে একটি ফাইল সার্ভার চালাচ্ছি। সম্প্রতি আমাকে নেটওয়ার্কটি নামাতে হয়েছিল। যখন আমি এটিকে আবার ফিরিয়ে আনি, আমার সার্ভারটি রাউটার থেকে আইপি ঠিকানাটি হারিয়েছে।

কীভাবে এটি আবার ডিএইচসিপি মোডে রাখবেন তা আমি মনে করতে পারি না। আমি জানি যে ডিএইচসিপি মোডে একটি সার্ভার চালানো অনুকূল নয়, তবে আমার রাউটার আমাকে স্ট্যাটিক আইপি অ্যাড্রেস নির্ধারণ করতে দেবে না। এটি আমাকে "চিরকালীন" ইজারা সময় নির্ধারণ করতে দেবে যা ঠিক কাজ করেছে।

আমাকে যা করতে হবে তা হ'ল সার্ভারে ডিএইচসিপি যেতে হবে, নির্ধারিত আইপি ঠিকানাটি খুঁজে বের করতে হবে এবং তারপরে সার্ভারে স্ট্যাটিক আইপি ঠিকানা হিসাবে সেট করতে হবে।

আবার এটি সর্বোত্তম সমাধান নয়, তবে এটিই কাজ করেছিল। আমি রাউটারটি প্রতিস্থাপন করতে চাই, তবে এটি এখন পর্যন্ত এত ভাল কাজ করেছে যে আমি এটির প্রতিস্থাপনকে ন্যায়সঙ্গত করতে পারি না।

কোন সাহায্য প্রশংসা করা হয়।

উত্তর:


18

টার্মিনাল খোলার জন্য আপনার কীবোর্ডে Ctrl+ Alt+ টিপুন T। এটি খুললে নীচের কমান্ডটি চালান।

sudo gedit /etc/network/interfaces

আপনি এটি দেখতে পাবেন:

auto eth0
   iface eth0 inet static
   address 10.0.0.100
   netmask 255.255.255.0
   network 10.0.0.1
   broadcast 10.0.0.255
   gateway 46.185.128.91

এর সাথে প্রতিস্থাপন করুন:

auto eth0
   iface eth0 inet dhcp

তারপরে নেটওয়ার্কিং উপাদানগুলি পুনরায় চালু করুন।

sudo /etc/init.d/networking restart

4

আপনি উবুন্টুর কোন সংস্করণটি চালাচ্ছেন তা আপনি নির্দিষ্টভাবে উল্লেখ করেননি (বিশেষত যেহেতু আপনি বলেছিলেন যে আপনি এটি কয়েক বছর ধরে চালাচ্ছেন), সুতরাং আমি কেবল ধরে নিই যে আপনি নিয়মিত আপগ্রেড করছেন এবং আমরা উবুন্টু 12.04 এর সাথে কথা বলছি এখানে.

আপনাকে / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস ফাইলটি পরিবর্তন করতে হবে ...

$ sudo gedit /etc/network/interfaces

... নিম্নলিখিতগুলির সাথে (ধরে নিচ্ছেন আপনার নেটওয়ার্ক ইন্টারফেসটি ইথ0 ... আপনার নিজের অবস্থার জন্য যথাযথ মানগুলি পরিবর্তন করুন):

auto eth0
iface eth0 inet dhcp

ফাইলটি সংরক্ষণের আগে, নিশ্চিত হয়ে নিন যে সেই ইন্টারফেসের জন্য অন্য কোনও উল্লেখ নেই (এই ক্ষেত্রে, "eth0") কোথাও নেই (এমনটি হওয়া উচিত নয়)। তবে আপনি যদি অতীতে ম্যানুয়ালি স্ট্যাটিক সেট আপ করে থাকেন তবে আপনি এরকম কিছু দেখতে পাবেন:

iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1

আপনি যদি এই ব্লকটি না দেখেন তবে আপনি কেবল একটি শট দিতে চাইতে পারেন এবং আপনি নেটওয়ার্কিং পুনরায় চালু করার সময় আপনার ইন্টারফেসটি কোনও ডিএইচসিপি-বরাদ্দকৃত আইপি অ্যাড্রেস আসে কিনা তা দেখতে চান (sudo /etc/init.d/ নেটওয়ার্কিং পুনঃসূচনা)।

আপনি যা সিদ্ধান্ত নিন (ডিএইচসিপি বা স্থিতিশীল), সেই ফাইলটি সম্পাদনার পরে আপনাকে নেটওয়ার্কিং পুনরায় চালু করতে হবে:

$ sudo /etc/init.d/networking restart

আপনি যদি একটি স্ট্যাটিক আইপি সেট করেন তবে আপনার অবশ্যই এটিও নিশ্চিত করতে হবে যে আপনি সাধারণত ডিএইচসিপি এর মাধ্যমে প্রাপ্ত অন্যান্য তথ্যও সঠিক। এর মধ্যে আপনার ডিএনএস তথ্য অন্তর্ভুক্ত রয়েছে (যেমন নেমসার্ভারস)। /Etc/resolv.conf ফাইলটি সম্পাদনা করুন:

$ sudo gedit /etc/resolv.conf

এই ফাইলটিতে আপনার নেমসার্ভার রয়েছে (আপনি অনুসন্ধানের জন্য একটি ডোমেনও অন্তর্ভুক্ত করতে পারেন তবে প্রয়োজনীয় নয়)। এটি সাধারণত আপনার রাউটার, তবে আপনি অন্য কোনও কিছু পুরোপুরি ব্যবহার করতে পারেন (আমি আপনাকে এখানে OpenDNS দেব, কেবল কারণ আমি জানি এটির কাজ করে):

nameserver 208.67.220.220
nameserver 208.67.222.222

যদি আপনার কাছে কোনও নেমসার্ভার নির্দিষ্ট করা না থাকে তবে আপনি ইন্টারনেট অ্যাক্সেসের জন্য ডোমেন নামগুলি ব্যবহার করতে পারবেন না (যেমন, "পিং গুগল ডটকম")।

আপনি সাধারণ অনুসন্ধান করে ডিএনএস পরীক্ষা করতে পারেন:

$ nslookup google.com

আপনার এমন কিছু ফিরে পাওয়া উচিত যার মধ্যে এমন কিছু রয়েছে:

...
Name:    google.com
Address: 74.125.227.100
...

যদি এটি কাজ করে, তবে আপনি প্রস্তুত!


0

সমস্যাটি সনাক্ত করার একটি উপায় আপনার কম্পিউটারের ডিএনএস হ'ল আপনি কেবল ল্যান সংস্থান (স্থানীয় সংস্থানসমূহ) অ্যাক্সেস করতে পারবেন।

সম্পাদনা করে ডিএনএস সার্ভার সেটিংস পরিবর্তন করার চেষ্টা করুন

$ sudo gedit /etc/resolv.conf 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.