উবুন্টু সার্ভার 14.04 এলটিএসে একটি স্থির আইপি নির্ধারণ করা


66

আমি আমার উইন্ডোজ 7 ইনস্টলেশনটি আলাদাভাবে একটি হার্ড হার্ড ড্রাইভে আমার মেশিনে উবুন্টু 14.04 এলটিএস সার্ভার ইনস্টল করেছি। উইন্ডোজ ওএসের ইথারনেটের মাধ্যমে সম্পূর্ণ নেটওয়ার্ক সংযোগ এবং ইন্টারনেট অ্যাক্সেস রয়েছে তবে উবুন্টু ইনস্টলেশনটি তা করে না।

আমার একটি কুঁচক আছে যা এটি হতে পারে কারণ আমার রাউটার একই ম্যাক ঠিকানার সাথে 2 টি ভিন্ন কম্পিউটার দেখায় এবং ডিএইচসিপি কাজ করছে না। উভয় পার্টিশনই আমার নেটওয়ার্কটি ব্যবহার করতে পারে তাই আমি কীভাবে মেশিনটিকে একটি সাধারণ স্ট্যাটিক আইপি নির্ধারণ করব? আমি উবুন্টুতে নতুন এবং কোন ফাইলটি সম্পাদনা করতে হবে তা বুঝতে পারি না যাতে স্থির আইপি নির্ধারণ করতে পারি।


1
হাই ও এউকে স্বাগতম । আপনি যখন পৃথক বিভাজনে উইন্ডোজ এবং উবুন্টু বলবেন তখন আমি আসলে হারিয়েছি। কারণ হয় এটি একটি দ্বৈত বুট হতে হবে যা পৃথকভাবে চলবে অন্যথায় এটি একটি ভিএম (ভার্চুয়াল মেশিন) হতে হবে। আপনি কী দয়া করে এই দুটি ওএস পরিচালনা করে এবং কনফিগার করেছেন তা বিশদভাবে বলতে পারেন ?? :)
আজকেরএম 21'14

1
আপনার একই ম্যাক ঠিকানার সাথে একই সাথে সংযুক্ত দুটি মেশিনে সমস্যা হবে তবে তারা বিভিন্ন সময়ে চলছে কিনা তা নয়। সুতরাং আপনার সমস্যাটি সম্ভবত অন্য কোনও জায়গায় রয়েছে, যদি আমি ভালভাবে বুঝতে পারি (এবং আপনার কোনও ভিএম-তে সার্ভার থাকলেও, ভিএম আপনার জন্য ম্যাক সমস্যাটি সমাধান করবে; প্রতিটি ভিএম এর নিজস্ব অনন্য ম্যাক রয়েছে)।
রোমানো

Help.ubuntu.com/14.04/serverguide/network-configration.html দেখুন । রাউটার দুটি কম্পিউটার দেখতে পায় না; এটি একই ইন্টারফেস কার্ড (এনআইসি) দেখে যা চলছে তা বিবেচনা করে না।
belacqua

উত্তর:


109

আমি নিশ্চিত না যে এটি আপনার সমস্যার সমাধান করবে কিনা তবে এটি আপনার প্রশ্নের উত্তর দেয় এবং আমি মনে করি এটি শট করার মতো।

একটি স্ট্যাটিক আইপি নির্ধারণ করতে, আপনাকে সম্পাদনা করতে হবে /etc/network/interfaces

ইন্টারফেস সম্ভবত বলা হবে eth0

বর্তমান এন্ট্রিটি দেখতে এমন কিছু দেখাচ্ছে:

auto eth0
iface eth0 inet dhcp

আপনার এটিকে পরিবর্তন করতে হবে:

auto eth0
iface eth0 inet static
   address 10.253.0.50
   netmask 255.255.255.0
   network 10.253.0.0
   gateway 10.253.0.1
   dns-nameservers 8.8.8.8

আপনার নেটওয়ার্কের উপর নির্ভর করে আপনার চারপাশে নম্বরগুলি পরিবর্তন করতে হবে তবে আপনি ipconfigউইন্ডোজ থেকে পরীক্ষা করে তথ্যটি সন্ধান করতে পারেন ।

নিশ্চিত হয়ে নিন যে আপনি ডিএইচসিপি সার্ভারের ঠিকানা জায়গার বাইরে কোনও ঠিকানা চয়ন করেছেন।

তারপরে নেটওয়ার্কিং পুনরায় চালু করুন sudo service networking restart। যদি এটি আপনাকে সমস্যা দেয় তবে মেশিনটি রিবুট করুন।


@ dan08- আমি বিশ্বাস করি ডিএনএস-নেমসার্ভারগুলিও এখানে দরকার। আমি আপনাকে আপনার উত্তর সম্পাদনা করার পরামর্শ দিচ্ছি।
চিলি 555

24
পুনরায় চালু করুন eth0সঙ্গে sudo ifdown eth0 && sudo ifup eth0গত কমান্ডের পরিবর্তে।
কেনি এভিট

আমার এনভিটিতে গেটওয়ে .254 দিয়ে শেষ হয়েছে, এটি নিশ্চিত নয় যে এটি সবার জন্য প্রযোজ্য কিনা। যে এই উত্তর ছাড়া 14.14 জন্য কাজ করে
মৌ

1
আমার দ্বারা কাজ করে না, আমি এখনও ডিএইচসিপি আইপি পেয়েছি। দুঃখজনকভাবে এটি একটি হাইব্রিড মডেম + রাউটার ডিভাইস থেকে আসছে, যার ম্যাক ঠিকানার মাধ্যমে স্থির আইপি সেট করতে বৈশিষ্ট্য নেই। : এসআই-এর একটি রাউটার কেনার প্রয়োজন হতে পারে। : এস অনুযায়ী ifdown eth0ইন্টারফেস কনফিগার করা হয় না।
inf3rno

তবে এখন নেটওয়ার্কটি স্বয়ংক্রিয়ভাবে শুরু হবে
অ্যালান রুইন

9

আপনার আইপি ঠিকানা পরিবর্তন সেট করুন /etc/network/interfaces। উদাহরণ:

auto eth0
iface eth0 inet static

address 192.168.1.128
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

আপনার ডিএনএস কনফিগারেশনগুলিতে দেবেন না /etc/resolv.confকারণ আমরা সার্ভারটি পুনরায় চালু করার সময় কখনও কখনও কনফিগারেশনটি মুছে ফেলা হয়।

সুতরাং ব্যবহার করুন vim /etc/resolvconf/resolv.conf.d/base(এতে কনফিগার আপডেট করার সময় এটি মুছে ফেলা হয় না)

উদাহরণ:

search  (domain name)
nameserver 8.8.8.8
nameserver 8.8.4.4

সংরক্ষণ করুন এবং তারপরে আপনার সার্ভারটি পুনরায় চালু করুন, এটি আমার স্থির সমস্যাটি স্থির করেছে! :)


3
আপনার ডিভাইসের নাম বাদে অন্য কোনও হতে পারে তা মনে রাখবেন eth0। আমার হয় enp1s7এবং enp2s15। আমার কাছে 2 টি ল্যান কার্ড রয়েছে।
ভ্লাদিমির ভুকানাক

8

আমি দেখেছি আমাকে ডিএনএস সেটিংস অন্তর্ভুক্ত করতে হবে:

auto lo enp0s25
iface lo inet loopback
iface enp0s25 inet static
    address 192.168.1.128
    netmask 255.255.255.0
    gateway 8.8.8.8.7
    dns-search example.com
    dns-nameservers 8.8.8.8 8.8.4.4

Https://help.ubuntu.com/lts/serverguide/network-configration.html দেখুন


আপনি গেটওয়ে নিখোঁজ করেছেন
পাভেল নিডোবা

হ্যাঁ, ধন্যবাদ পাভেল নিডোবা, এখন আমি আমার সার্ভারটি আরও ঘনিষ্ঠভাবে দেখছি, আমি কীভাবে এটি মিস করেছি তা নিশ্চিত নই। সংশোধন করা হয়েছে।
ব্যবহারকারী 8128167

1
8.8.8.8.7 কোনও বৈধ আইপি ঠিকানা নয়
পাপাইটিস

0

ইন্টারফেস কনফিগারেশন পরিবর্তন করুন:

$ sudo nano /etc/network/interfaces

তারপরে নিম্নলিখিত কনফিগারেশনটি প্রতিস্থাপন করুন:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens160
iface ens160 inet static
# Enter your specific IP address
        address 192.168.1.130
        netmask 255.255.255.0
        gateway 192.168.1.1
        dns-nameservers 8.8.8.8 8.8.4.4

তারপরে এটি ট্রিগার করুন:

$ sudo service networking restart

অথবা

$ sudo ifdown ens160; ifup ens160

যদি আপনি কোনও ত্রুটির মুখোমুখি হয়ে থাকেন তবে এটি আদেশ করুন:

$ ip addr flush dev ens160


[ দ্রষ্টব্য ]:

  • ens160এটি আমার ইথারনেটের নাম, আপনি এটি $ ifconfigকমান্ডের মাধ্যমে পরীক্ষা করতে পারেন ।
  • এটি উবুন্টু 14.04 এবং 16.04 এ কাজ করে এবং পরীক্ষিত হয় ।
  • এখানে উবুন্টু 18.04 কনফিগারেশন পদ্ধতি রয়েছে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.