দ্রষ্টব্য: যদি ক্লায়েন্ট ডিভাইসগুলি (
computer B
এই উদাহরণস্বরূপ) গেটওয়ে কম্পিউটারের মাধ্যমে ইন্টারনেট পেতে চায় তবে তাদের এখনও নেমসারভারের রেজ্যুলেশন কনফিগার করতে হবে। এটি এখানে ব্যাখ্যা করা হয়নি (একটি প্রবেশদ্বার অগত্যা ইন্টারনেট পরিবেশন করে না)।
আমি নেটওয়ার্ক রাউটিংয়ের মূল বিষয়গুলি বোঝার চেষ্টা করছি।
তাই আমি আমার ল্যান নিয়ে পরীক্ষা নিরীক্ষা করছি (আমার জন্য এখনই ইন্টারনেটের দরকার নেই, কেবল ল্যান যোগাযোগ)।
আমি জানি যে নেটওয়ার্ক কনফিগারেশন সম্পর্কিত বিষয়গুলি একটি জটিল জিনিস, তবে আমি কেবলমাত্র একটি কম্পিউটার (এ বলুন) অন্যটির (যেমন বি) (উভয় উবুন্টু লিনাক্স চলমান) এর গেটওয়ে হিসাবে কাজ করার চেষ্টা করছি ।
আমার কেবল রাউটারে পৌঁছতে সক্ষম হওয়ার জন্য খ প্রয়োজন, এটি কেবল এ এর কাছে পৌঁছনীয় is
এই ঘটনা:
Router for computer A --> 192.168.0.1
Computer A - eth0 --> 192.168.0.2
Computer A - eth1 --> 192.168.1.1
Computer B - eth0 --> 192.168.1.2
কম্পিউটার এ রাউটারের সাথে সূক্ষ্ম সংযোগ করে ।
কম্পিউটার এ এবং বি তাদের মধ্যে জরিমানা (পিং, এসএসএইচ ... ইত্যাদি) সংযুক্ত করে ।
কম্পিউটার বি কম্পিউটারের জন্য রাউটারে পৌঁছতে পারে না A.
আমি ভাবছিলাম যে কেবল ডি কম্পিউটার ডিফল্ট গেটওয়ে হিসাবে বি কম্পিউটার এ যুক্ত করা এবং আই-তে ফরোয়ার্ডিং সক্রিয়করণের ফলে বি এটির জন্য রাউটারে পৌঁছাতে সক্ষম হবে:
luis@ComputerB:~$ sudo route add default gw 192.168.1.1
luis@ComputerB:~$ sudo routel
target gateway source proto scope dev tbl
127.0.0.0 broadcast 127.0.0.1 kernel link lo local
127.0.0.0 8 local 127.0.0.1 kernel host lo local
127.0.0.1 local 127.0.0.1 kernel host lo local
127.255.255.255 broadcast 127.0.0.1 kernel link lo local
192.168.1.0 broadcast 192.168.1.2 kernel link eth0 local
192.168.1.2 local 192.168.1.2 kernel host eth0 local
192.168.1.255 broadcast 192.168.1.2 kernel link eth0 local
default 192.168.1.1 eth0
169.254.0.0 16 link eth0
192.168.1.0 24 192.168.1.2 kernel link eth0
এবং কম্পিউটার এ (মধ্যবর্তী প্রবেশদ্বার):
root@ComputerA:~$ echo 1 > /proc/sys/net/ipv4/ip_forward
কম্পিউটার বি এখনও কম্পিউটার এ পিং করতে পারে তবে এ এর জন্য রাউটার উত্তর দেয় না:
luis@ComputerB:~$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
^C
(কোনও পিং প্রতিক্রিয়া নেই)
সাধারণ কম্পিউটারে অন্য কম্পিউটারের গেটওয়ে হিসাবে কাজ করতে একটি কম্পিউটার চালিত লিনাক্স তৈরি করার সঠিক পদ্ধতি কি এটি ?