উবুন্টু: জাল আইপি ঠিকানা


2

আমার কাছে একটি সফ্টওয়্যার প্যাকেজ রয়েছে যা নির্দিষ্ট স্থানীয় আইপি ঠিকানার সাথে সংযোগ খোলার জন্য হার্ড-কোডড। দুর্ভাগ্যক্রমে, স্থানীয় নেটওয়ার্ক সেটিংস পরিবর্তন হয়েছে এবং আমি উত্স কোড (দীর্ঘ গল্প) অ্যাক্সেস করতে পারি না।

কোনও নির্দিষ্ট আইপি ঠিকানা অন্যকে পুনর্নির্দেশ করার মতো কোনও উপায় - এসএসএস টানেলিংয়ের মতো?

উদাহরণস্বরূপ, আমার সফ্টওয়্যারটি যোগাযোগ 192.168.1.100করবে, যা 192.168.1.15অন্য মেশিনের একটি আসল ঠিকানা, স্বচ্ছ উপায়ে পুনঃনির্দেশিত হবে ।

কোন ধারনা?

উত্তর:



1

ক্লায়েন্টের সার্ভারের আসল আইপিতে সার্ভার আইপির জন্য একটি স্থিতিশীল রুট যুক্ত করুন। সার্ভারে একটি সাব-ইন্টারফেস হিসাবে সার্ভারের আইপি ঠিকানা যুক্ত করুন।

server# ifconfig eth0:1 192.168.1.100

client# route add -host 192.168.1.100 gw 192.168.1.15

0

সার্ভারে সাব-ইন্টারফেস হিসাবে সার্ভার আইপি যুক্ত করুন। সাবিন্টারফেস হিসাবে ক্লায়েন্ট মেশিনে সেই নেটওয়ার্কে অন্য আইপি যুক্ত করুন।

এটি ধরে নিয়েছে তারা বর্তমানে একই নেটওয়ার্কে রয়েছে।

server# ifconfig eth0:1 192.168.1.100

client# ifconfig eth0:1 192.168.1.101

0

আমি মনে করি এটিই যাওয়ার উপায়:

sudo ip addr add 192.168.1.100 dev eth0

এটি কেবল একটি আইপি ঠিকানা যুক্ত করে eth0


কোন মেশিনে?
আদম মতান

@ ইউডি, ভাল প্রশ্ন: যদি কেউ যদি অতিরিক্ত আইপি ঠিকানা (যদি শুরু করার জন্য অন্য কোথাও ব্যবহার না করা হয়) টার্গেট মেশিনটি নির্ধারণ করতে পারে তবে আমার ধারণা এটি পুরানো স্থানীয় নেটওয়ার্ক সেটিংসে ফিরে যাওয়ার মতোই হবে, যা আমি ধরে নিয়েছি এটি কাজ করে না তোমার জন্য. অন্য কথায়: আমি মনে করি না আপনি এটি ব্যবহার করতে পারবেন (যদি না আপনার লোকালহোস্টের রেফারেন্স করার জন্য আসলে 192.168.1.100 দরকার হয় যা আপনি না করেন)।
আরজান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.