দুটি আইএসপিএস, দুটি রাউটার, একটি লিনাক্স বাক্স


0

আমি আইপি রাউটিংয়ে নতুন এবং আমার দুটি লিঙ্ক স্থাপন করতে সমস্যা হচ্ছে। আমার একটি লিনাক্স বাক্স রয়েছে যা 192.168.1.1 এর সাথে সংযুক্ত eth0এবং আইপি ঠিকানাটি 192.168.1.135 পেয়ে যায়। এটি আমার ইন্টারনেট প্রাথমিকভাবে ব্যবহার করবে এমন ইন্টারনেট সংযোগ। এটি 192.168.8.1 এর সাথে সংযুক্ত eth1এবং আইপি ঠিকানা 192.168.8.100 পায়। এই ইন্টারনেট সংযোগটি একটি ব্যাকআপ, এবং কেবলমাত্র (বা হালকা কাজের জন্য) এসএসএস করতে ব্যবহৃত হবে। আমি উভয় লিঙ্কের বাইরে আউটবাউন্ড সংযোগ করতে সক্ষম হয়েছি।

আমি উভয় পাবলিক আইপি অ্যাড্রেস থেকে বাক্সে প্রবেশ করতে সক্ষম হতে চাই। বর্তমানে, আমি বাক্সে প্রবেশ করতে পারি না eth1। আমি মনে করি সমস্যাটি হ'ল কারণ এসএসএস সংযোগের জন্য প্রতিক্রিয়াগুলি eth1পাঠানো হচ্ছে eth0

ইন /etc/iproute2/rt_tables, আমি যোগ করেছি:

10 isp
13 gsm

এবং একটি শেল, আমি চালাচ্ছি

ip route add default via 192.168.1.1 dev eth0 table isp
ip route add default via 192.168.8.1 dev eth1 table gsm
ip route add default via 192.168.1.1 dev eth0 # default table

আমি কি মিস করেছি?

এবং সাহায্য প্রশংসা করা হবে!


দুটি প্রশ্ন। 1. আপনি কি আপনার 8.1 রাউটারে পোর্টটি খুলে 8.100 এ ফরোয়ার্ড করেছেন? ২. আপনি কি 8.100 আইপিতে লেনে স্থানীয়ভাবে সংযোগ দিতে সক্ষম?
সানক্লিট

1
আমার মুখে ডিম আছে। আমি মনে করি আমি সমস্যাটি পেয়েছি। আমি 192.168.8.0/24 এ অন্য একটি কম্পিউটার রেখেছি এবং আমি নিশ্চিত করেছি যে আমি 192.168.8.100 এ এসএসএস করতে পারি। আমি তখন দ্বিগুণ পরীক্ষা করে দেখেছি যে আমি সঠিকভাবে পোর্ট ফরওয়ার্ডিং সেটআপ করেছি। প্রক্রিয়াটিতে, আমি লক্ষ্য করেছি যে মডেলটির WAN আইপ আইপিকেন ডটকম থেকে যা পেয়েছিলাম তার থেকে আলাদা ছিল। আমি বুঝতে পেরেছি যে আমার আইএসপি আমাকে এক ধরণের নেটের পিছনে ফেলেছে। 8.0 / 24 নেটওয়ার্কে থাকা কম্পিউটারটি WAN-but-not-public ঠিকানায় চাপ দিতে পারে। সানক্লিট এবং তমাদাইট আপনার সহায়তার জন্য ধন্যবাদ। আমার আইএসপি নিয়ে বসে থাকতে হবে এবং যদি আমি পাবলিক আইপি পেতে পারি তবে তা বের করতে হবে।
djshaw

উত্তর:


1

ডিফল্ট ব্যতীত অন্য রাউটিং টেবিলগুলি স্বয়ংক্রিয়ভাবে ব্যবহৃত হয় না । এর জন্য আপনার নীতিগত রাউটিং বিধিগুলি সেট আপ করতে হবে:

ip rule add from 192.168.1.135 lookup isp
ip rule add from 192.168.8.100 lookup gsm

(যদিও আপনার সম্ভবত সম্ভবত "আইএসপি" বিধিটির প্রয়োজন নেই, কারণ আপনার ডিফল্ট সারণিতে ইতিমধ্যে এটি আবরণ করা হয়েছে এবং সবকিছু নকল করার কোনও কারণ নেই))


0

আপনাকে সুরক্ষিত করতে হবে যে এসএসএইচ উভয় ইন্টারফেস / আইপি সাবনেট থেকে সংযোগ গ্রহণ করতে পারে।

আরও তথ্যের জন্য দয়া করে https://unix.stackexchange.com/questions/115893/how-to-enable-two-network-interfaces-both-for-internet-in-ubuntu12-04 দেখুন


আমি বিশ্বাস করি না যে বিষয়টি। বাক্সটি পিংসের প্রতিক্রিয়া জানায় না, তাই আমি মনে করি সমস্যাটি কোথাও নিম্ন স্তরের রয়েছে। এটির মূল্যের জন্য, আমি আমার sshd_config এ লিনাক্স অ্যাড্রেস 192.168.1.135 যোগ করি 192.168.8.100, এসএসডি পুনরায় চালু করেছি এবং সংযোগের চেষ্টা করেছি। সংযোগটি সফল হয়নি।
djshaw

দয়া করে মনে রাখবেন যে আইসিএমপি প্যাকেজগুলির মাধ্যমে প্রবাহিত হওয়ার অনুমতি না থাকলে পিং করতে সক্ষম না হওয়া একটি প্রবলেমের ইঙ্গিত নয়। অন্য কথায়, পিং না পেয়ে আপনার এসএসএইচ অ্যাক্সেস থাকতে পারে। আমি আপনাকে যে ঠিকানাটি দিয়েছি তা একটি ডিবাগ পদ্ধতি সরবরাহ করে।
তামাদাইটে

0

আমি সমস্যাটি সমাধান করতে সক্ষম হয়েছি। আমি মনে করি আমি সঠিক পথে ছিলাম। সবচেয়ে বড় কথা, আমি ক্যাশে ফ্লাশ করতে ভুলে গিয়েছিলাম। আমি সমস্যাটি এর সাথে সমাধান করেছি:

$ sudo ip route add default via 192.168.1.1 dev eth0 tab 1
$ sudo ip route add default via 192.168.8.1 dev eth1 tab 2
$ sudo ip rule add from 192.168.1.135/32 tab 1 priority 500
$ sudo ip rule add from 192.168.8.100/32 tab 2 priority 600
$ sudo ip route flush cache

আমার যা আছে তা দিয়ে আমি এই সমাধানটি পেতে সক্ষম হইনি /etc/iproute2/rt_tables, তবে যেহেতু রাউটিংটি সরল হবে, তাই নামগুলির জন্য আমি খুব বেশি যত্ন করি না।

সর্বদা হিসাবে, আপনার প্রতিক্রিয়া জন্য সবাইকে ধন্যবাদ।

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