আমি সম্প্রতি আমার 16.04 সার্ভার সিস্টেমটি 18.04 এ আপগ্রেড করেছি এবং তারপরে নেটওয়ার্কিং সেটআপ করার জন্য নেটপ্ল্যান ব্যবহার করার চেষ্টা করেছি। দুর্ভাগ্যক্রমে, এখন আমার নেটওয়ার্ক সেটিংসটি নষ্ট হয়ে গেছে এবং কোন ফাইলটি কোন নেটওয়ার্ক কনফিগারেশন সিস্টেমের অন্তর্গত তা আমি জানি না।
/ ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস ফাইলটিতে এখনও ডেটা থাকে এবং / ইত্যাদি / নেটওয়ার্কে এমন আরও অনেকগুলি ফাইল রয়েছে যার উদ্দেশ্য আমি জানি না।
আমি যা করতে চাই তা নীচের কনফিগারেশন দিয়ে শুরু করুন:
network:
version: 2
renderer: networkd
ethernets:
enp4s0:
dhcp4: yes
dhcp6: yes
bridges:
br0:
interfaces: [enp4s0]
dhcp4: true
parameters:
stp: false
forward-delay: 0
আমার কাছে আসলে কোন ফাইলগুলি প্রয়োজন এবং মুছতে হবে এমন কেবল ক্রুফ্টটি কি কেউ আমাকে বলতে পারেন? এই সিস্টেমে কেবল একটি ব্রিজযুক্ত নেটওয়ার্ক ডিভাইস রয়েছে এবং এতে ওপেনশ-সার্ভার, lxc এবং ডকার চলমান রয়েছে। এটি বর্তমানে যা রয়েছে:
# tree network
network
├── fan
├── if-down.d
│ ├── resolvconf
│ └── ubuntu-fan
├── if-post-down.d
│ ├── bridge -> /lib/bridge-utils/ifupdown.sh
│ ├── ifenslave
│ ├── ubuntu-fan
│ ├── vlan
│ └── wireless-tools
├── if-pre-up.d
│ ├── bridge -> /lib/bridge-utils/ifupdown.sh
│ ├── ethtool
│ ├── ifenslave
│ ├── vlan
│ └── wireless-tools
├── if-up.d
│ ├── 000resolvconf
│ ├── avahi-daemon
│ ├── ethtool
│ ├── ifenslave
│ ├── ip
│ ├── openssh-server
│ └── ubuntu-fan
├── interfaces
└── interfaces.d
5 directories, 21 files
# tree netplan
netplan
└── 01-netcfg.yaml
0 directories, 1 file
# tree NetworkManager/
NetworkManager/
└── conf.d
└── 10-ubuntu-fan.conf