এসআইএসের জন্য আইপির সাথে সহযোগী নাম?


32

ধরা যাক আমি একটি সার্ভারের জন্য কেবলমাত্র একটি আইপি ঠিকানা পেয়েছি এবং এটির সাথে আমার কোনও ডোমেন নেই (এটি কেবল একটি ডাটাবেস সার্ভার, সুতরাং এটির জন্য কোনও ডোমেনের প্রয়োজন নেই)। আমি প্রতিবার আইপি ঠিকানাটি মনে রাখতে চাই না, তাই সিনট্যাক্সের মতো আমি কি এখনও কিছু ব্যবহার করতে পারি এমন কোনও উপায় আছে ssh username@database?


এটি মূলত পরিভাষায় ভুল। "ডোমেন" শব্দটি একটি সঠিক শব্দ "নাম" দিয়ে প্রতিস্থাপন করুন এবং আপনি অবিলম্বে এটি দেখতে পাবেন। "আমি বলি যে সার্ভারটির কোনও নামের প্রয়োজন নেই, তাই আমি নাম দিয়ে এটি উল্লেখ করতে চাই" একটি স্ব-বিরোধিতা is হতে পারে আপনার আসল প্রশ্নগুলি "একটি ডোমেন কী? একটি ডোমেইনে কীভাবে একটি নতুন নাম যুক্ত করা যায়?"
kubanczyk

উত্তর:


52

আপনি যদি কেবল এসএসএস এবং এসএসএসের নাম চান তবে আপনি s / .ssh / config এ আপনার ssh কনফিগারেশনে একটি নাম যুক্ত করতে পারেন

উদাহরণস্বরূপ, আপনার কনফিগারেশন ফাইলটি দেখতে এরকম হতে পারে:

Host database
    HostName <real IP address or hostname here>
    User username

তারপরে আপনি ssh databaseকমান্ড লাইনে টাইপ করতে পারেন এবং ssh স্বয়ংক্রিয়ভাবে আপনার ssh username@ip.addressজন্য করবে।


যদি হোস্টনাম ফিল্ডে আমি কেবল হোস্টনাম বা আইপি রাখতে পারি তবে আমি কীভাবে হোস্টনাম-আইপি সমিতিটি নির্দিষ্ট করব?
রামি আল জুহৌরি

1
@ রম্যআলজুহৌরি আপনি হোস্টের নামটি উদাহরণস্বরূপ "ডাটাবেস" এবং হোস্টনাম ক্ষেত্রে আইপি ঠিকানায় (ঠিক) হোস্ট ক্ষেত্রে রাখবেন।
ডেভিড

8

/etc/hostsআপনি যে সিস্টেমে চলেছেন সেটির জন্য এটির জন্য একটি এন্ট্রি যুক্ত করুন ।

বাক্য গঠনটি হ'ল

1.1.1.1 hostname

এটি লিনাক্স এবং ম্যাকে কাজ করে। উইন্ডোজের জন্য, ফাইলটি হল c:\windows\system\drivers\etc\hosts


1
এটি অবশ্যই কাজ করবে, তবে পরামর্শ দেওয়া হবে যে হোস্ট ফাইলটি কখনও কখনও নেটওয়ার্ক পরিচালকদের দ্বারা ওভাররাইট করা হয়। এছাড়াও আপনাকে রুট সুবিধাগুলি থাকতে হবে সুতরাং আপনার যদি রুট থাকে তবে এটি কেবলমাত্র একটি বিকল্প।
Freedom_Ben

2

ক্লায়েন্টদের আইপি ঠিকানার সাথে কোনও নাম যুক্ত করার 2 বা 3 উপায় রয়েছে।

1) ডিএনএস, তবে এটি হোস্টনাম এবং একটি ডোমেনকে বোঝায়।

2) হোস্ট ফাইল, আপনি ক্লায়েন্ট হোস্ট ফাইলের মধ্যে কোনও নাম যুক্ত করতে পারেন এবং তারপরে এটি ব্যবহার করা হবে। 192.168.1.1 ঠিকানার সাথে নামের ডাটাবেসটি যুক্ত করতে / ইত্যাদি / হোস্টগুলিতে '192.168.1.1 ডাটাবেস' লাইন যুক্ত করুন। আরও নির্দিষ্ট বিশদ এবং ওএস নির্দিষ্ট অবস্থানের জন্য http://en.wikedia.org/wiki/Hosts_%28file%29 দেখুন%

3) এনআইএস, সোলারিস কম্পিউটারগুলি একাধিক ক্লায়েন্টের হোস্টনাম ভাগ করতে এনআইএস ব্যবহার করতে পারে।


1
বা এলডিএপি। বা এমডিএনএস। বা এনএসএস-সক্ষম যেকোন প্রক্রিয়া।
Ignacio Vazquez-Abram

0

আপনি শুধু যোগ করতে হবে databaseআপনার নাম-আইপি ম্যাপিং /etc/hostsফাইল। হোস্ট ফাইলটি সহজেই সম্পাদনা করা যায়। আপনি সেখানে কিছু এন্ট্রি পাবেন।

এই নামটি কেবল এসএসএইচ নয় কোনও সংযোগের জন্য ব্যবহার করা যেতে পারে।


0

একটি DynDNS তৈরি করুন , এটি বিনামূল্যে, পাঁচ মিনিটের মধ্যে আপনি এমন একটি রেকর্ড যুক্ত করতে পারেন যা আপনার আইপিকে নির্দেশ করে to

উদাহরণস্বরূপ: একটি ডাটাবেস 1.dyndns.org তৈরি করুন একটি রেকর্ড হিসাবে আপনার আইপি নির্দেশ করে
আপনি যে কোনও জায়গা থেকে অ্যাক্সেস করতে পারবেন:

ssh ব্যবহারকারীর নাম @datedia1.dyndns.org

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