ওএস এক্সে নির্দিষ্ট ডোমেনগুলির জন্য কীভাবে পোর্ট ফরওয়ার্ড করবেন?


0

আমি ওএস এক্স ইয়োসেমাইটে ভার্চুয়ালবক্স চালাচ্ছি এবং এটি ওয়েব বিকাশের জন্য ব্যবহার করছি। আমি নিম্নলিখিতগুলিতে লাইন যুক্ত করেছি /private/etc/hosts:

192.168.33.1 www.mysite.dev

ভার্চুয়ালবক্সের পরে এই পোর্ট ফরওয়ার্ডিং বিধি রয়েছে:

এখানে চিত্র বর্ণনা লিখুন

কেন এটি এরকম কাজ করে তা আমি পুরোপুরি নিশ্চিত নই, তবে ভার্চুয়ালবক্সে ওয়েবসভারটি কাজ করার বিষয়টি আমি পেয়েছিলাম।

দুর্ভাগ্যক্রমে, পোর্ট ফরওয়ার্ডিং কীভাবে সেটআপ হচ্ছে তার কারণে আমাকে আমার সাইটগুলিতে এইভাবে অ্যাক্সেস করতে হবে:

www.mysite.dev:8880 

এটি একটি সমস্যা, কেবলমাত্র এটিতে পোর্ট নম্বর টাইপ করার অসুবিধা নয়, তবে এটি মূলত আমার বিদ্যমান সাইটগুলিতে লিঙ্কগুলি মিস করার কারণ (যা মনে মনে কোনও পোর্ট নম্বর রাখার জন্য ডিজাইন করা হয়নি)।

আমি কী ভাবছি তা যদি 8880আমার বিকাশের ডোমেনগুলির জন্য পোর্টে স্বয়ংক্রিয়ভাবে ট্র্যাফিক ফরওয়ার্ড করার কোনও উপায় থাকে যাতে আমাকে সেই বন্দরটি ইউআরএলগুলিতে অন্তর্ভুক্ত না করতে হয়?

উত্তর:


1

আমি যতদূর বুঝতে পারি ipfwওএসএক্স 10.10 এ আর সমর্থিত নয়। আপনি প্যাকেট ফিল্টার ব্যবহার করতে পারেন (দেখুন man pfctl:) আপনার হোস্ট মেশিনে 8080 পোর্টে স্বয়ংক্রিয়ভাবে পোর্ট 80 ফরোয়ার্ড করতে।

আমি নীচের নিবন্ধে পদক্ষেপগুলি অনুসরণ করেছি:

http://abetobing.com/blog/port-forwarding-mac-os-yosemite-81.html

প্রথমে আপনাকে ফরওয়ার্ডিং রুল করতে হবে। তারপরে আপনাকে পোর্ট ফরওয়ার্ডিং কনফিগারেশনে নিয়মটি উল্লেখ করতে হবে। শেষ পর্যন্ত আপনাকে নিয়মটি প্রয়োগ করতে হবে।


0

আপনার ভার্চুয়ালবক্স পোর্ট ফরওয়ার্ডিং একবার আপনার স্থানীয় পোর্ট 8880 অতিথির পোর্ট 80 এ ফরোয়ার্ড করে দেখুন

আপনার স্থানীয় পোর্ট ৮০ জন অতিথির কাছে ফরোয়ার্ড করতে আপনি যদি এটি পরিবর্তন করেন তবে আপনার আর ৮৮৮০ যোগ করার দরকার নেই কারণ 80 হ'ল ডিফল্ট HTTP পোর্ট

তবে মনে রাখবেন যে ওএস এক্স তার নিজস্ব ওয়েবসার্ভারের সাথে আসে যা প্রতি ডিফল্ট পোর্ট ৮০ ব্যবহার করে তাই আপনি পূর্ব ইনস্টলড ওয়েবসারভারটি অক্ষম / শাটডাউন না করা পর্যন্ত বিরোধ হতে পারে।

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