আইপিভি 6 দিয়ে কাজ করার জন্য অ্যাপাচি ভার্চুয়ালহোস্ট কীভাবে সেট করবেন?


10

আমি 1 আইপিভি 4 ঠিকানা এবং কয়েকটি আইপিভি 6 ঠিকানা সহ সার্ভার পেয়েছি। একটি ডোমেন আইপিভি 4-এ পুনঃনির্দেশিত হয়েছে একটি রেকর্ড আমি এপাচি পোর্টস.কনফ সেট করেছিলাম:

Listen ip.v4.address:80
NameVirtualHost ip.v4.address:80

এবং ভার্চুয়ালহোস্ট ফাইল:

<VirtualHost ip.v4.address:80>
DocumentRoot /var/www/first/
ServerName first.domain
ServerAlias www.first.domain
ErrorLog ...
CustomLog ...
</VirtualHost>

এবং সবকিছু ঠিকঠাক কাজ করে।

এখন আমি দ্বিতীয় আইপি সহ দ্বিতীয় ডোমেনের জন্য নতুন ভার্চুয়ালহোস্ট তৈরি করতে চাই। আমি দ্বিতীয় ডোমেনটি আইপিভি 6 এএএএ রেকর্ডারে পুনঃনির্দেশ করেছি, পোর্টস কনফটিতে যুক্ত করুন:

Listen [ip.v6.address]:80
NameVirtualHost [ip.v6.address]:80

নতুন ভার্চুয়ালহোস্ট ফাইল তৈরি করুন:

<VirtualHost [ip.v6.address]:80>
DocumentRoot /var/www/second/
ServerName second.domain
ServerAlias www.second.domain
ErrorLog ...
CustomLog ...
</VirtualHost>

এবং অ্যাপাচি পুনরায় চালু করুন। সার্ভার শুরুর সময় কোনও ত্রুটি ছিল না তবে এটি কার্যকর হয় না। আমি যখন ব্রাউজারে দ্বিতীয় ডোমেন প্রবেশ করি তখন সার্ভারটি পাওয়া যায় না। আমি প্রবেশ করি যখন [ip.v6.address]সাইট শো আপ।

কোন সাহায্য?


সবাইকে সাহায্য করার জন্য ধন্যবাদ আইপিভি 6 সঠিক এবং আমার দুটি আলাদা সাইট দরকার। আমি আমার ডোমেন সরবরাহকারীর সাথে যোগাযোগ করেছি যেখানে আমি এই এএএএ রেকর্ড স্থাপন করেছি। তারা বলেছিল এটি সেট আপ করতে 24 ঘন্টা সময় নিতে পারে এবং সম্ভবত এখানে সমস্যা রয়েছে। যখন আমি একটি রেকর্ড স্থাপন করি তখন প্রভাবটি প্রায় তাত্ক্ষণিক ছিল এবং আমি ভেবেছিলাম এএএএ একইভাবে কাজ করে।
শেলডি

এটা তোলে যদি আপনি যেমন আপনার প্রিয় উত্তর হিসাবে চিহ্নিত চমৎকার হবে, যাতে মানুষ যারা সাহায্য করার চেষ্টা আপনি এমনটি জন্য কিছু পুরস্কার পেতে ;-)
স্যান্ডার Steffann

উত্তর:


12

আপনার অ্যাপাচি কনফিগারেশনটি সঠিক দেখাচ্ছে, তবে যদি আপনি কোনও সাইট আইপিভি 4 এবং আইপিভি 6 (দ্বৈত স্ট্যাক) উভয়ের মাধ্যমেই পৌঁছতে চান তবে তার চেয়ে একটু জটিল হওয়া দরকার।

পরিবর্তে

<VirtualHost ip.v4.address:80>
...
</VirtualHost>

<VirtualHost [ip.v6.address]:80>
...
</VirtualHost>

আপনি করতে পারেন

<VirtualHost ip.v4.address:80 [ip.v6.address]:80>
...
</VirtualHost>

এইভাবে একক ভার্চুয়াল হোস্ট উভয় আইপি ঠিকানায় শুনে। এটি বজায় রাখা অনেক সহজ!

আপনি যদি সত্যই আইপিভি 6-তে একটি আলাদা সাইট চান তবে আপনার কনফিগারেশন অবশ্যই সঠিক।


2
অথবা হতে পারে <ভার্চুয়ালহস্ট *: 80>?
কোস ভ্যান ড্যান হাউট

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

4

এটি অ্যাপাচি ত্রুটির পরিবর্তে আইপিভি 6 নাম রেজোলিউশন ত্রুটির মতো মনে হচ্ছে। ঠিকানায় নামটি সঠিকভাবে সমাধান হয়েছে কিনা তা পরীক্ষা করে দেখুন।


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