আমার কাছে ওবুন্টু সার্ভারের একটি নতুন ইনস্টল আছে 17.10, তবে সমস্যাটি পূর্ববর্তী সংস্করণগুলিকে প্রভাবিত করতে পারে তবে আমি এই প্রথম এই পরিস্থিতির মুখোমুখি হয়েছি।
সার্ভারটি 2 পৃথক নেটওয়ার্ক কার্ড চালাচ্ছে, একটি অভ্যন্তরীণ স্থানীয় নেটওয়ার্ক যোগাযোগের জন্য (বিশ্বস্ত), অন্যটি আইএসপি সহ ইন্টারনেটে একটি সর্বজনীন (অবিশ্বস্ত) সংযোগ।
অতীতে, আমি সর্বদা অভ্যন্তরীণ সংযোগটি স্থির হিসাবে কনফিগার করেছি এবং কোনও ডিফল্ট গেটওয়ে ছাড়াই বাহ্যিক কার্ডটি আমার আইএসপি (স্ট্যাটিক লিজ) থেকে ডিএইচসিপি এর মাধ্যমে সরবরাহ করা হবে।
/etc/netplan/00-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses: [192.168.1.xx/24]
nameservers:
addresses: [8.8.8.8,8.8.4.4]
eth1:
dhcp4: yes
dhcp6: no
এখন এটি সূক্ষ্মভাবে কাজ করেছে কারণ আমি eth0 কনফিগারেশনে একটি গেটওয়ে 4 লাইন সরবরাহ করি নি তাই এটি আইএসপি থেকে ডিফল্ট গেটওয়ে আবদ্ধ করে এবং সূক্ষ্মভাবে কাজ করে।
আমি তখন থেকেই সিদ্ধান্ত নিয়েছি যে আমি আমার হোমল্যাবে সার্ভার (গুলি) এর জন্য স্ট্যাটিক ইজারা ব্যবহার করতে চেয়েছি এবং অভ্যন্তরীণ রাউটারে যেমন কনফিগার করেছি। তবে যখন আমি উভয় ডিভাইসের জন্য ডিএইচসিপি হিসাবে নেটপ্ল্যান কনফিগারেশন সেট আপ করি তখন এটি উভয় ইন্টারফেসের জন্য ডিফল্ট গেটওয়ে যুক্ত করে (যার অর্থ বোঝায় যে উভয় ডিএইচসিপি সার্ভার একটি গেটওয়ে সরবরাহ করে)।
> route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0
0.0.0.0 173.xxx.xxx.1 0.0.0.0 UG 100 0 0 eth1
173.xxx.xxx.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
173.xxx.xxx.1 0.0.0.0 255.255.255.255 UH 100 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.1.1 0.0.0.0 255.255.255.255 UH 100 0 0 eth0
আমি নেটপ্ল্যান কীভাবে সেটআপ করতে পারি যাতে ডিএইচসিপি সার্ভারের সরবরাহিত ডিফল্ট গেটওয়ে (ডিএইচসিপি সার্ভারের গেটওয়েটি অপসারণ না করে নিজেই অন্যান্য ডিফল্ট গেটওয়ের প্রয়োজন হয়) উপেক্ষা করার জন্য ইথ0 অ্যাডাপ্টার (অভ্যন্তরীণ) সেটআপ করতে পারি।