স্থির আইপি ঠিকানা কীভাবে সেট করবেন?


30

ব্রিজড মোডে কাজ করার জন্য আমি অতিথি উবুন্টুর নেটওয়ার্ক অ্যাডাপ্টারটি কনফিগার করেছি যাতে আমি হোস্ট মেশিন থেকে এটি চালাতে পারি।

সমস্যাটি হ'ল অতিথি উবুন্টু আইপি ঠিকানাটি পরিবর্তন করা যায়।

যদিও এটি খুব স্বল্প পরিসরে 192.168.0.4-10 এর মধ্যে পরিবর্তিত হয় তবুও প্রতিটি সময় পুট্টি এবং অন্যান্য প্রোগ্রামগুলি কনফিগার করতে সময় লাগে।

অতিথি উবুন্টু আইপি ঠিকানাটি স্থিতিশীল করার কোনও উপায় আছে কি?

আমার অতিথি ওএসের পুরো জিইউআই রয়েছে।

উত্তর:


33

স্থির আইপি ঠিকানা গ্রাফিকভাবে দেওয়া

1. যাও network connections

2. তারপরে সেটিংসে সংযোগগুলি সম্পাদনা করুন

3. সিস্টেমের জন্য আইপি ঠিকানা যুক্ত করুন

নীচের চিত্রগুলি এখানে দেওয়া হল

নেটওয়ার্ক সংযোগ

নেটওয়ার্ক সংযোগ![

আপনি যদি কৌতূহলী হন তবে উপরের ধাপগুলি থেকে কনফিগারেশন ফাইল হিসাবে নতুন তৈরি হওয়া সংযোগটি আপনি খুঁজে পেতে পারেন /etc/NetworkManager/system-connections


1
আপনি চ্যাম্পিয়ন। আপনার উত্তর দিয়ে আমি আমার উবুন্টু এবং ফেডোরা এক সেকেন্ডের মধ্যে কনফিগার করতে সক্ষম হয়েছি। যদিও আমাকে ফেডোরা পুনরায় চালু করতে হয়েছিল।
মিটেন

সহায়তায় খুশি: ডি
তরুন

সেভ বোতামটি সক্ষম নয়। ডিএনএস সার্ভারের আইপি ঠিকানাটি কী হওয়া উচিত।
অরুণ রাজা

এটি আমার জন্য একটি অস্থায়ী সমাধান ছিল। দু'টি রাউটারকে এক সাথে কাজ করার জন্য কনফিগার করার জন্য সংগ্রাম করার সময় এটি কাজ করেছিল। তারপরে এটি ব্যর্থ হয়েছিল এবং আমাকে স্বয়ংক্রিয় ডিএইচসিপিতে ফিরে যেতে হয়েছিল। বিটিডাব্লু, জিগগো / সিসকো ইপিসি 3925 বেতার / কেবল টিভি গেটওয়ে / রাউটার একটি জ্বলন্ত পোস।
ডায়োজিনিস

27

এর /etc/network/interfacesমতো কিছু প্রতিফলিত করতে সম্পাদনা করুন :

# এই ফাইলটি আপনার সিস্টেমে উপলব্ধ নেটওয়ার্ক ইন্টারফেসগুলি বর্ণনা করে
# এবং কীভাবে তাদের সক্রিয় করবেন। আরও তথ্যের জন্য, ইন্টারফেস দেখুন (5)।

# লুপব্যাক নেটওয়ার্ক ইন্টারফেস
অটো লো
iface লো inet লুপব্যাক

# প্রাথমিক নেটওয়ার্ক ইন্টারফেস
স্বয়ংক্রিয় eth0
iface eth0 inet স্থিতিশীল
ঠিকানা 192.168.0.X
নেটমাস্ক 255.255.255.0
নেটওয়ার্ক 192.168.0.0
192.168.0.255 সম্প্রচারিত
গেটওয়ে 192.168.0.X 
dns-nameservers 192.168.0.X

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

sudo /etc/init.d/networking restart

এবং এটি আপনাকে স্থির করে তুলবে।


@ মিটেন যদি এই উত্তরটি আপনার প্রশ্নের মীমাংসার সমাধান করে তবে এটি স্বীকৃত হিসাবে চিহ্নিত করুন!
ব্রায়াম

1
সংশোধন: / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস। এছাড়াও, যদি স্থির ঠিকানাটি রাউটেবল হয় (যেমন ডিএনএসে, উদাহরণস্বরূপ 192.168.xx এর পরিবর্তে), সম্পাদনা করুন / ইত্যাদি / হোস্টগুলি এবং / ইত্যাদি / হোস্টনামের সাথে মেলে।
ক্যামিল গৌডেসুন

আমি কীভাবে এটি উবুন্টু 17.04 এর অধীনে করব? এই নির্দেশাবলী যে জন্য কাজ করে না। আমি vi বা emaks ব্যবহার করে খুশি।
এরিক বেনেট

10

ওপি পোস্ট করেছে:

স্থির আইপি সেট করা হচ্ছে

sudo nano /etc/network/interfaces #  I use vi instead of nano

আপনি যখন ইন্টারফেস ডক খুলবেন, আপনি এই জাতীয় কিছু দেখতে পাবেন:

auto lo eth0
iface lo inet loopback
iface eth0 inet dynamic

আপনি নিম্নলিখিতটি অন্তর্ভুক্ত করতে এটি পরিবর্তন করতে চান:

auto lo eth0
iface lo inet loopback
iface eth0 inet static
        address xxx.xxx.xxx.xxx (enter your ip here)
        netmask xxx.xxx.xxx.xxx (mine was 255.255.255.0)
        gateway xxx.xxx.xxx.xxx (enter gateway ip here,usually the address of the router)

আপনার পরিবর্তনগুলি সংরক্ষণ করুন এবং প্রস্থান করুন।

তারপরে আমাকে কিছু ডিএনএস তথ্য যুক্ত করার দরকার ছিল resolv.confতাই আমি ফাইলটি এভাবে খুললাম:

sudo nano /etc/resolv.conf # I use vi instead of nano

প্রাথমিকভাবে এই ফাইলটি "এখানে কিছু রাখবেন না এটির ওভাররাইট করা হবে" এর সতর্কতা বাদ দিয়ে খালি। আমি নিম্নলিখিত তথ্য কম যোগ করেছেন।

এটি ফর্ম্যাট:

nameserver xxx.xxx.xxx.xxx(enter your dns server ip)
nameserver xxx.xxx.xxx.xxx(enter your alt dns server ip)

এটি আমি প্রবেশ করলাম:

nameserver 8.8.8.8 
nameserver 8.8.4.4

আপনার পরিবর্তনগুলি সংরক্ষণ করুন এবং প্রস্থান করুন।

এই মুহুর্তে আপনি হয় নেটওয়ার্কিং পুনরায় চালু করতে পারেন:

sudo /etc/init.d/networking restart  

বা পুনরায় বুট করুন যা আমি করেছি:

sudo reboot

আমি একবার লগ ইন হয়ে গেলে আবার ইনস্টল করার চেষ্টা করেছিলাম pure-ftpdএবং সব ভাল হয়:

apt-get install pure-ftpd

আমি আশা করি এটি কাউকে সহায়তা করে, আমি এই স্থির সন্ধানের জন্য চারপাশে তাকিয়েছিলাম এবং দুর্ঘটনাক্রমে এটি ঘটেছে।


1
সম্প্রদায় উইকি নাকি কিছু? :)
moon.musick

1

দেখে মনে হচ্ছে ইন্টারফেসটি eth0আগে কনফিগার করা হয়েছিল এবং কার্নেল দ্বারা ঠিকানাটি অবিরামভাবে রাখা হয়েছিল (কোনও কারণে)।

eth0নেটওয়ার্ক পরিষেবাদি পুনরায় আরম্ভ বা ইন্টারফেসটি উপরে / নীচে না নিয়েই ইন্টারফেস থেকে সমস্ত ঠিকানা সাফ করার জন্য :

sudo ip addr flush dev eth0

তারপরে আপনি /etc/network/interfacesফাইলটি পড়ে এথ0 কনফিগার করতে ifup ব্যবহার করতে পারেন :

sudo ifup eth0

শব্দাবলীর জন্য:

sudo ifup -v eth0

1

উবুন্টুতে 18.04 এ এলটিএস নেটপ্ল্যান পাওয়া যায় এবং ডিফল্টরূপে ifupdown প্রতিস্থাপন করা হয়। আমাদের ইন্টারফেস 13192 বলা যাক । এটি নেটওয়ার্কম্যানেজার দ্বারা পরিচালিত হচ্ছে কিনা তা পরীক্ষা করতে:

cat /run/NetworkManager/conf.d/netplan.conf

যা এটি আউটপুট করতে পারে:

[keyfile]
# devices managed by networkd
unmanaged-devices+=interface-name:ens192,

কনফিগারেশন ফাইলটিকে ব্যাকআপ দিন (আপনার পথ বা ফাইল আলাদা হতে পারে):

cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.ori

তারপরে /etc/netplan/01-netcfg.yamlএমন কিছু দেখতে সম্পাদনা করুন :

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  ethernets:
    ens192:
      dhcp4: false
      wakeonlan: true
      addresses:
        - 192.168.14.2/24
      gateway4: 192.168.14.1
      nameservers:
        addresses: [8.8.8.8]

অতিরিক্ত বিবরণের জন্য ডিবাগের সাথে আউটপুট ফাইল তৈরি করুন:

sudo netplan --debug generate

আমরা দেখতে চাই:

DEBUG:command generate: running ['/lib/netplan/generate']
** (generate:9991): DEBUG: 18:08:30.447: Processing input file //etc/netplan/01-netcfg.yaml..
** (generate:9991): DEBUG: 18:08:30.447: starting new processing pass
** (generate:9991): DEBUG: 18:08:30.448: ens192: setting default backend to 1
** (generate:9991): DEBUG: 18:08:30.448: Generating output files..
** (generate:9991): DEBUG: 18:08:30.449: NetworkManager: definition ens192 is not for us (backend 1)

আমরা এর সাথে প্রকৃত কনফিগারেশনটি দেখতে পারি:

cat /run/systemd/network/10-netplan-ens192.network

এর দ্বারা এটি সক্রিয় করা যাক:

sudo systemctl restart systemd-networkd

এসএসএইচ এর মাধ্যমে এটি সংযোগ হারাতে প্রস্তুত থাকুন। কি man netplanবিস্তারিত জানার জন্য। এই সাইটে একটি সম্পর্কিত উত্তর আছে।


0

আমার পক্ষে একমাত্র কাজটি ছিল:

  • মডেম কনফিগারেশনে যান ( http://192.168.0.1)
  • ডিএইচসিপি রিজার্ভেশন লিজ সেট আপ করুন: এটি ল্যাক আইপিগুলি ম্যাকের ঠিকানায় ম্যাপ করে
  • ডিএইচসিপি ব্যবহারের জন্য ইন্টারফেসটি সেট করুন (নেটওয়ার্ক-ম্যানেজারে ডিফল্ট, সংশোধনযোগ্য nm-connection-editor)

0

==== উবুন্টু 14.04 এ স্ট্যাটিক আইপি কনফিগার করুন

ফাইল / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেসে

iface eth0 inet static
address 10.193.36.29
netmask 255.255.255.0
gateway 10.193.36.1
dns-nameservers 10.124.31.140  10.213.134.41  10.72.255.100

তারপর:

sudo ifup eth0

কার্যকর হওয়ার জন্য কিছু সময় প্রয়োজন

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