লিনাক্সে কীভাবে পছন্দসই নেটওয়ার্ক ইন্টারফেস সেট করা যায়


20

আমার নেটওয়ার্কটি এভাবে সেট আপ করা আছে। http://docs.google.com/Doc?docid=0AZ1YxuLE4djaZGhqN2s1NmRfMjhjNjc0Ym1meg&hl=en

বর্তমান নেটওয়ার্ক আর্কিটেকচার

কথায় আছে: আমার কাছে একটি মেশিন রয়েছে (ক্যালসিয়াম, আর্চ লিনাক্স চলছে) যার দুটি নেটওয়ার্ক ইন্টারফেস রয়েছে। এথ0 একটি রাউটার পর্যন্ত আবদ্ধ এবং গিগাবিট। Eth1 সরাসরি 10 মেগাবিট-এর উপর বিশ্ববিদ্যালয়ের নেটওয়ার্কে আবদ্ধ। রাউটারটির আপলিংকটি বিশ্ববিদ্যালয়ের নেটওয়ার্কেও জড়িত এবং এটি 10 ​​মেগাবাইটও।

বর্তমানে (আমি বিশ্বাস করি) ক্যালসিয়ামের সমস্ত ট্র্যাফিক অভ্যন্তরীণ বা বাহ্যিক নির্বিশেষে রাউটারের মাধ্যমে ইথ 0 দিয়ে চলেছে। (আমি এটি কীভাবে নিশ্চিত করতে পারি?)

আদর্শভাবে, অভ্যন্তরীণ নেটওয়ার্কের জন্য নির্ধারিত ট্র্যাফিক (192.168.10.0/24) রাউটারে এবং যেখানেই চলছে সেখানে ইথ 0 এর উপর দিয়ে ভ্রমণ করবে। অন্যান্য সমস্ত ট্র্যাফিকের নৈতিকতা ছাড়িয়ে যাওয়া উচিত।


যোগ করা ট্যাগগুলি: tcpip রুটিং রুট
ওয়ার্নার

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

দুঃখিত। আমি ভেবেছিলাম আমি এটি সর্বজনীন করে তুলেছি তবে গুগল ডক্স আমার সেটিংটি মনে করে নি। এটি এখন অ্যাক্সেসযোগ্য হওয়া উচিত।
মাইক কুপার

উত্তর:


14

আপনার নেটওয়ার্ক রাউটিং টেবিলটি কীভাবে প্যাকেটগুলি রাউটেড তা নির্ধারণ করবে। রাউটিংটি প্রভাবিত করতে আপনি অতিরিক্ত রুট যুক্ত করতে পারেন বা ডিফল্ট গেটওয়ে পরিবর্তন করতে পারেন।

আপনি যদি অতিরিক্ত সহায়তা চান, দয়া করে আপনার রাউটিং টেবিল সরবরাহ করুন।

রাউটিং টেবিলটি প্রদর্শন করতে:

/sbin/route -n

ডিফল্ট gw মুছতে:

/sbin/route del default gw $IP

ডিফল্ট gw যোগ করতে:

/sbin/route add default gw $IP

অতিরিক্ত বিশদের জন্য ম্যানপেজটি দেখুন। রাউটিং টেবিলটিও পরিচালনা ও প্রদর্শন করার অন্যান্য উপায় রয়েছে।

netstat -rপ্রদর্শন এবং ipআরও কারচুপি।


30

এটি সম্পূর্ণরূপে উত্তর, যদি এটি অন্যকে সাহায্য করে:

192.168.10 গন্তব্য সহ প্যাকেট তৈরি করতে। * Eth0 ব্যবহার করুন এবং অন্যান্য সমস্ত প্যাকেটগুলিতে eth1 ব্যবহার করুন:

1) আপনার বর্তমান রাউটিং টেবিল দেখুন

ip route list

একটি এন্ট্রি "192.168.1.1 এর মাধ্যমে ডিফল্ট" এর মতো কিছু হবে যেখানে 192.168.1.1 আপনার রাউটার (ওরফে গেটওয়ে) আইপি ঠিকানা। Eth0 এবং eth1 এর গেটওয়েগুলি মনে রাখবেন, কারণ আমাদের পরে সেগুলির প্রয়োজন হবে।

2) ডিফল্ট রুট (গুলি) মুছুন। (সতর্কতা: এটি আপনাকে অফলাইনে লাথি মারবে))

ip route del default

3) একটি নতুন ডিফল্ট রুট যুক্ত করুন (এটি আপনাকে অনলাইনে ফিরিয়ে আনবে)। উপরে থেকে আপনার গেটওয়ে আইপি ঠিকানা দিয়ে 192.168.1.1, নীচে প্রতিস্থাপন করুন।

ip route add default via 192.168.1.1 dev eth1

৪) একটি নির্দিষ্ট রুট যুক্ত করুন যা এথ0 দ্বারা পরিবেশন করা হবে। আরও সুনির্দিষ্ট রুটগুলি স্বতঃ-নির্দিষ্ট সংখ্যকগুলির চেয়ে বেশি অগ্রাধিকার নেয়।

ip route add 192.168.10.0/24 via 192.168.1.1 dev eth0

অবশেষে, আপনি লিনাক্সকে জিজ্ঞাসা করতে পারেন কোনও নির্দিষ্ট আইপি ঠিকানায় প্যাকেট প্রেরণের জন্য কোন ইন্টারফেসটি ব্যবহৃত হবে:

ip route get 8.8.8.8

কনফিগারেশনটি যদি কাজ করে তবে 8.8.8.8 এর প্যাকেটগুলি (গুগলের সার্ভার) এথ 1 ব্যবহার করবে। আপনার স্থানীয় নেটওয়ার্কের যে কোনও আইপিতে প্যাকেটগুলি:

ip route get 192.168.10.7

eth0 ব্যবহার করবে।

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