আমি দূরবর্তী সার্ভারে ssh, উভয় চলমান চান CentOS
সঙ্গে X11Forwarding
সক্ষম করা হয়েছে।
তবে এক্স অ্যাপ্লিকেশনটি তাদের মধ্যে একটির সাথে সঠিকভাবে চলতে পারে না - হোস্ট বি তে এটি দুর্দান্ত কাজ করে। তবে হোস্ট এআই এ ত্রুটিটি "প্রদর্শনের সাথে সংযোগ করতে পারেনি" পান, প্রতিবার আমি এক্স অ্যাপ্লিকেশনটি চালু করি।
DISPLAY
হোস্ট এ-তে পরিবেশের পরিবর্তনশীল যাচাই করার পরে যা আমি মনে করি এটি এক্স উইন্ডোর সাথে সম্পর্কিত, আমি এর মানটি পেয়েছি localhost:10.0
। টিপসগুলি এখানে অনুসরণ করে , আমি পরিবর্তন করি DISPLAY=0:10.0
এবং এটি কার্যকর হয়। যাইহোক, DISPLAY
হোস্ট বি তে এখনও আছে localhost:10.0
এবং ভাল কাজ করে।
আমার প্রশ্ন হল, মূল্য DISPLAY
উপস্থাপন করে কি ? মধ্যে পার্থক্য কি localhost:10.0
এবং 0:10.0
?
বলা হয় যে localhost
একটি হোস্টের নাম সনাক্ত করে। তারপরে এটি কোন হোস্টটি সনাক্ত করে, সার্ভার (হোস্ট এ / বি), যার উপরে আমার এক্স অ্যাপ্লিকেশন চলছে বা আমার স্থানীয় ক্লায়েন্ট যেখানে আমি এক্স উইন্ডোটি প্রদর্শন করতে চাই?
ডকুমেন্টেশনের জন্য কোনও ইঙ্গিত বা পয়েন্টার প্রশংসা করা হবে।
localhost
বাঁধাই করা192.168.1.200
(এটির মতো কিছু নির্দিষ্ট আইপি I আমি আমার আসল কনফিগারটি প্রকাশ করতে চাই না)) হোস্ট এ। এটি রফতানির সময়ও কাজ করেDISPLAY=127.0.0.1:10.0
। এক্স ফরওয়ার্ডিং কি কেবল লুপব্যাক ইন্টারফেসে কাজ করে?