আমার কাছে কয়েকটি মেশিনের সাথে একটি নেটের পিছনে একটি নেটওয়ার্ক রয়েছে।
মেশিনগুলি হ'ল:
- রাউটার - NAT, dnsmasq, ফরওয়ার্ডিং - সরাসরি inet এর সাথে সংযুক্ত
- সার্ভার - যা ssh, www এবং কিছু অন্যান্য জিনিস চালায়
- ক্লায়েন্ট - যা সার্ভারে স্টাফ করে
আমার মাইডোমেন ডটকমও আছে।
server.mydomain.com আমার সংযোগের আইপি (সিঙ্গেল আইপি) এর দিকে ইঙ্গিত করছে, যা রাউটার, যা সার্ভারে পোর্ট ফরওয়ার্ড করে।
সার্ভারে একটি httpd চলমান রয়েছে, যা vhosts এর উপর ভিত্তি করে বিভিন্ন সাইট পরিবেশন করে।
সুতরাং আমার কাছে সাইট 1.server.mydomain.com, সাইট 2 আছে ..
সমস্যাটি হ'ল সমস্ত ট্রাফিক রাউটারের মধ্য দিয়ে চলেছে, এবং আমি লগগুলি চেক করার সময় সবসময় রাউটারের আইপি দেখতে পাই (সুতরাং এটি কী (1)) দিয়ে স্ক্রিপ্টটি চালাচ্ছে তা বোঝা মুশকিল।
আমি কেবল সার্ভারআলিয়াস সাইট 1.server.local চাই, তবে বেশিরভাগ সাইটের একটি মূল ইউআরএল সংরক্ষণ করা থাকে যার উপরে অন্য ইউআরএল নির্মিত হয়, তাই আমি এটি করতে পারি না।
আমার জন্য সমাধানটি কোনওভাবেই সার্ভারের আইপি দিয়ে * .mydomain.com এ উত্তর দেওয়ার জন্য dnsmasq বলছে।
এটি কি কোনওভাবে সম্ভব?