কোনও NAT এর পিছনে থেকে কোনও ওয়েব সার্ভার হোস্ট করা কি সম্ভব?


21

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

  1. অভ্যন্তরীণ নেটওয়ার্কে আমার পিসিতে উদাহরণ ডটকমের জন্য সমস্ত এইচটিটিপি অনুরোধগুলি ফরওয়ার্ড করার জন্য NAT রাউটারের কনফিগারেশনে কী পরিবর্তন করা উচিত।
  2. উপরের কৌশলটি কি সঠিক?
  3. এটি কি সাধারণত ব্যবহৃত হয়?

উত্তর:


12

আপনার বর্ণনা অনুসারে NAT এর পিছনে কোনও সার্ভার হোস্ট করা সম্ভব।
এই দেখ উবুন্টু সহায়তা পৃষ্ঠা উপর ServersBehindNAT মূলসূত্র জন্য।

আরও কিছু উল্লেখ,

  1. একটি NAT এর পিছনে অ্যাপাচি সার্ভার হোস্টিং
  2. একটি NAT এর পিছনে একটি সার্ভার স্থাপন করা এতে একটি
    NAT বাফেলো এয়ারস্টেশন সিরিজের রাউটার এবং লিংকসিস রাউটার উদাহরণ ব্যবহার করে
  3. উইন্ডোজ এক্সপি ইন্টারনেট সংযোগ ভাগ করার পদ্ধতি। আপনার যদি উইন্ডোজ মেশিনটি NAT করছে
  4. [আপনি যদি এক্সপি ব্যবহার করে থাকেন তবে আপনি আইআইএস 6 5 (1 ভার্চুয়াল হোস্ট সমর্থন) ব্যবহার করতে পারেন কন্ট্রোল প্যানেলে> প্রোগ্রামগুলি যোগ করুন এবং সরান> উইন্ডোজ উপাদান যুক্ত করুন> ইন্টারনেট তথ্য পরিষেবাগুলি।

এটি ধরে নেওয়া হচ্ছে যে আপনি কীভাবে একটি ওয়েব সার্ভার হোস্ট করবেন এবং NAT এ ধারণার প্রয়োজন need


4

আপনি একটি আই 2 পি টানেল সেট আপ করতে পারেন ।

আপনার যদি কেবলমাত্র টিসিপি প্রয়োজন, আপনি একটি টোর লুকানো পরিষেবা সেট আপ করতে পারেন ।

আপনার যদি কেবল স্থির ওয়েব পৃষ্ঠাগুলি হোস্ট করার প্রয়োজন হয় তবে আপনি একটি জিরোনেট সাইট সেট আপ করতে পারেন ।

তাদের সকলের জন্য কোনও বন্দর ফরওয়ার্ডিং প্রয়োজন।


1

আর একটি বিকল্প হোমলিনাক্সের মতো কিছু হতে পারে, যেখানে আপনার গতিশীল আইপি ঠিকানাটি একটি স্ট্যাটিক্স .হোমেলিনাক্সে ম্যাপ করা যায়। URL টি

"হোমলিনাক্স" ব্যতীত অন্যান্য পছন্দগুলিও রয়েছে

http://www.dyndns.com/


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

আপনার কম্পিউটারে একটি ওয়েব সার্ভারও চালানো দরকার। কেবল অ্যাপাচি পান, এটি প্রায় কোনও কিছুতেই চলে এবং বেশিরভাগ সাইট এটি ব্যবহার করে।


1

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

https://github.com/rofl0r/nat-tunnel

এটি একটি 250 লাইনের অজগর স্ক্রিপ্ট, যা আপনি গিট চেকআউট থেকে সরাসরি চালাতে পারেন।

উদাহরণ: আপনার স্থানীয় মেশিনে ৮০ পোর্টে এইচটিটিপি সার্ভার শুনছে You

মত ব্যবহার করুন

সার্ভার:

natsrv.py --mode server --secret s3cretP4ss --public 0.0.0.0:7000 --admin 0.0.0.0:8000

ক্লায়েন্ট:

natsrv.py --mode client --secret s3cretP4ss --local localhost:80 --admin example.com:8000

0
  1. পোর্ট-ফরোয়ার্ড tcp ট্র্যাফিক আপনার পিসি 80 এ আপনার রাউটারে পোর্ট_উইথস_ইউ_এইয়ার_রানিং_আপনার_উবার্সবারে

  2. অন্যদের আপনার ওয়েবসভারটি অ্যাক্সেস করার অনুমতি দেওয়ার জন্য আপনার কোনও ডোমেন নামের দরকার নেই, পাবলিক আইপি যথেষ্ট। আপনার সর্বজনীন আইপি-র একটি ডোমেন নাম কেবলমাত্র আরও দৃin়প্রত্যয়ী। অন্যথায় আপনার পরিকল্পনা ঠিক আছে।

  3. আপনার রাউটারটি জনসাধারণ এবং আপনার সার্ভারের মধ্যে কেবল "একটি ফায়ারওয়াল"। যেমন সেটআপ বেশ সাধারণ।



0

1.) আপনাকে পোর্ট 80 এ আপনার অভ্যন্তরীণ আইপি ঠিকানায় পোর্ট 80 পোর্ট করা উচিত

২) সম্ভবত। আপনার যদি আইএসপি থেকে কোনও স্ট্যাটিক আইপ থাকে, আপনি সমস্ত সেই কৌশলটি নিয়ে প্রস্তুত। আপনার যদি কোনও স্ট্যাটিক আইপি না থাকে, আপনার সম্ভবত ডায়নামিক ডিএনএস ব্যবহার করতে হবে যা আপনি সার্ভারে একটি সফটওয়্যার ব্যবহার করেন এবং এটি আপনার ডোমেন নামের আইপি ঠিকানাটি নিয়মিত আপডেট করে যা সাধারণত কিছু হয় তারা নিয়োগ। যাইহোক, আপনি আপনার ডোমেনে একটি গতিশীল ডিএনএস সরবরাহকারীকে নির্দেশ করে একটি সিএমএল রেকর্ডার সেটআপ করতে পারেন।

৩) আমি ব্যক্তিগতভাবে এটি সাধারণভাবে বলব না, তবে এটি অস্বাভাবিকও নয়।


-2

আপনার কৌশলটি বেশ সাধারণভাবে ব্যবহৃত হয় এবং আপনি যদি কোনও পাবলিক আইপি কিনে থাকেন তবে আপনার কাজটি বেশ ভাল।

আপনার এক্সএএমপিপি করা উচিত এক্সএএমএএমপি প্রাক-কনফিগার করা এবং অ্যাপাচি ডিফল্টভাবে 80 পোর্ট ব্যবহার করবে। 80 বন্দরে অন্য কোনও প্রক্রিয়া চলছে না তা নিশ্চিত করুন বা অন্যথায় অ্যাপাচি চলবে না। সাধারণত স্কাইপ (যদি আপনি স্কাইপ ব্যবহার করেন তবে) নষ্ট হওয়া খেলাধুলা খেলেন এবং হোগস পোর্ট ৮০ খেলেন আপনার সংযোগ সেটিংস থেকে আপনার এটি অক্ষম করতে হবে।

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

শুধু মনে রাখবেন যে এক্সএএমপিপি কোনও উত্পাদন সফ্টওয়্যার নয় তবে এটি ব্যক্তিগত ওয়েবসাইট / ব্লগের হোস্টিংয়ের আপনার প্রয়োজনগুলি সরবরাহ করবে।

আরও একটি বিষয়, আপনি যদি এই ওয়েবসাইটটি 24/7 অবধি উঠতে চান তবে আপনাকে আপনার কম্পিউটারটি 24/7 তে প্রায় রাখতে হবে।

আপনার যদি নিখরচায় ডোমেনের প্রয়োজন হয় তবে আপনি ব্যক্তিগত ব্যবহারের জন্য একটি কো সি সি পেতে পারেন এবং তারা প্রতি বছর এটি পুনর্নবীকরণ করে

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