[আপডেট] উবুন্টু 18.04 এলটিএস (সার্ভার) হিসাবে, netplan
নেটওয়ার্ক পরিচালনার জন্য ডিফল্ট মোড়ক। নেটপ্ল্যান কনফিগার করা একটি ওয়াইএএমএল ফাইলের মাধ্যমে করা হয় , ডিফল্টরূপে /etc/netplan/01-netcfg.yaml
(আরও বিশদ এখানে )।
রাউটিং মেট্রিকটি " metric
" বিকল্প দ্বারা সংজ্ঞায়িত করা হয় , যা ইতিবাচক পূর্ণসংখ্যার প্রত্যাশা করে ( 100
সাধারণত ডিফল্ট মান হয়)। রেফারেন্স পৃষ্ঠা থেকে উদাহরণ এখানে :
network:
version: 2
renderer: networkd
ethernets:
eno1:
addresses:
- 10.0.0.10/24
- 11.0.0.11/24
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
routes:
- to: 0.0.0.0/0
via: 10.0.0.1
metric: 100
- to: 0.0.0.0/0
via: 11.0.0.1
metric: 100
সর্বনিম্ন metric
(পথের দৈর্ঘ্য) সহ রুটটি "পছন্দের" গেটওয়েতে পরিণত হয়। (ব্যবহার: sudo netplan try
পরিবর্তনগুলি সক্ষম করতে)
নোট করুন যে কোনও রোমিং পরিবেশে (একাধিক সংযোগগুলি, চলছে এবং বন্ধ), আপনি optional
(বুলিয়ান) প্যারামিটারটি সেট করতে চান true
(ডিফল্ট মিথ্যা):
network:
version: 2
ethernets:
enred:
dhcp4: yes
dhcp4-overrides:
route-metric: 100
engreen:
dhcp4: yes
dhcp4-overrides:
route-metric: 200
# this is plugged into a test network that is often
# down - don't wait for it to come up during boot.
optional: true
ডিএইচসিপি সংযোগের ক্ষেত্রে রুট মেট্রিকের জন্য সামান্য ভিন্ন সিনট্যাক্সটি লক্ষ্য করুন।
আপনি NetworkManager
রেন্ডারার হিসাবেও ব্যবহার করতে পারেন , যা আমি মনে করি (এখনও আমার পরীক্ষা করা হয়নি) আপনাকে জিইউআই সরঞ্জামগুলির মাধ্যমে কনফিগারেশনের সেই অংশটি দেখতে / সম্পাদনা করতে দেয়।
renderer
(স্কালে)
এই সংজ্ঞা জন্য প্রদত্ত নেটওয়ার্কিং ব্যাকএন্ড ব্যবহার করুন। বর্তমানে সমর্থিত networkd
এবং NetworkManager
। এই বৈশিষ্ট্যটি networks:
কোনও ডিভাইসের ধরণের জন্য (যেমন ethernets:
) বা কোনও নির্দিষ্ট ডিভাইসের সংজ্ঞার জন্য বিশ্বব্যাপী নির্দিষ্ট করা যেতে পারে । ডিফল্ট হয় networkd
।
(রেফারেন্স পৃষ্ঠায় অত্যন্ত শেষ 'বড়' উদাহরণ উভয় রেন্ডারারের যেমন একটি হাইব্রিড ব্যবহার দেখায়)।
আরও দেখুন এই প্রশ্নের (askubuntu) ।