আমি দূরবর্তী সার্ভারে 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। এক্স ফরওয়ার্ডিং কি কেবল লুপব্যাক ইন্টারফেসে কাজ করে?