Centos স্থানীয় হোস্ট শুধুমাত্র ইন্টারনেট সংযুক্ত যখন কাজ


1

আমি তিন মাস ধরে এই সমস্যাটি (বন্ধ এবং বন্ধ) সমাধান করার চেষ্টা করছি, তবে এখনও এটি কাজ করতে পারে না বা এমনকি তা বুঝতে পারে না কেন।

সেন্সরিয়ো:

আমার একটি ভার্চুয়াল বক্স ইনস্টল আছে {HP 32bit, Windows 7} ল্যাপটপ

এই ভিবিতে, আমি কোন সমস্যা ছাড়াই CentoS 6.5 কমপ্লেক্স, Nginx, পিএইচপি-এফপিএম ইনস্টল করেছি।

সংক্ষেপে, সবকিছু ভাল কাজ করে।

সমস্যাটি

সমস্যা শুধুমাত্র আমি অ্যাক্সেস করতে পারেন locahost যদি আমি ইন্টারনেটের সাথে সংযুক্ত থাকি।

ইন্টারনেটে সংযুক্ত থাকলে, আমি যদি যাই http://192.168.1.100/ সবকিছু কাজ করে, আমি আমার ফাইল দেখতে পারেন index.html শুধু জরিমানা, কিন্তু যত তাড়াতাড়ি আমি অফলাইনে যাই, আমি কিছুই পাই না, যেমন আমি ইন্টারনেটে সংযুক্ত না হয়েও Google এ অ্যাক্সেস করার চেষ্টা করছিলাম।

এটি আমার ভবক্স সেটিংস একটি স্ক্রিন শট :

enter image description here

এছাড়াও এখানে জন্য কনফিগ /etc/sysconfig/network-scripts/ifcfg-eth0:

enter image description here

আমি নিম্নলিখিত বিভিন্ন সময় আছে।

সঙ্গে চেষ্টা iptables বন্ধ চালু
শুধুমাত্র হোস্ট, NAT ব্রিজ অ্যাডাপ্টারের সাথে চেষ্টা
স্ট্যাটিক আইপি, এবং DHCP সঙ্গে চেষ্টা ..
অনেকবার রিফ্রেশ নেটওয়ার্ক

আমি নিশ্চিত যে উত্তরটি কোথাও আছে, কারণ আমার কাছে এখনও নিখুঁত সেটআপ কনফিগারেশন নেই, তবে আমি যাচ্ছি তাই অনেকগুলি জিনিস মেশানো, তাই এখনও এটি কাজ করতে পারে না।

উত্তর:


0

ভার্চুয়ালবক্স নেটওয়ার্ক সেটিংসে, আপনার স্ট্যাটিক আইপি ঠিকানার সাথে আপনার WiFi নেটওয়ার্কে CentOS মেশিন 'ব্রিজেড' রয়েছে।

আপনার ল্যাপটপটির ওয়াইফাই সংযোগে একটি নির্দিষ্ট আইপি ঠিকানা থাকবে না; যখন আপনি ওয়াইফাইয়ের সাথে সংযুক্ত নন, উইন্ডোজগুলির কোনও নেটওয়ার্ক সংযোগ নেই এবং চলছে এবং CentOS সার্ভারে কীভাবে যেতে হয় তা জানেন না। আপনি যখন WiFi এর সাথে সংযোগ করেন তখন আপনার রাউটার উইন্ডোজকে একই নেটওয়ার্কের একটি ঠিকানা দেয় এবং এটি সেটিওএস সার্ভারে পেতে পারে।

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

উইন্ডোজ কন্ট্রোল প্যানেল, নেটওয়ার্ক সংযোগগুলিতে যেতে সবচেয়ে সহজ উপায় হতে পারে, তারপরে আপনার সন্ধান করুন তারযুক্ত নেটওয়ার্ক অ্যাডাপ্টার (আপনার ল্যাপটপটি ধরে আছে এবং আপনি এটি ব্যবহার করেন না) এবং বৈশিষ্ট্যগুলিতে যান এবং 192.168.1.101 এর টিসিপি / আইপি নেটওয়ার্ক ঠিকানা সেট করুন, 255.255.255.0 এর সনেট নেট, কোন গেটওয়ে নেই।

এটি আপনার কম্পিউটারকে সবসময় সেন্টসো মেশিনের মতো একই নেটওয়ার্কে দেখাবে এবং সর্বদা এটি পেতে পারে তবে এখনো এটিতে WiFi সংযোগটি গ্রহণ করার অনুমতি দেওয়া উচিত এবং এটি ব্যবহার করার সময় আপনার ইন্টারনেট সংযোগ হতে দেওয়া উচিত এবং সেটিও সেটিও অ্যাক্সেস করার অনুমতি দেয় ইন্টারনেট যখন ওয়াইফাই সংযুক্ত থাকে, এবং এখনও অন্যান্য কম্পিউটারকে সেন্টসোতে সংযোগ করার অনুমতি দেয় এবং এখনও আপনার কম্পিউটারকে অন্যান্য ওয়াইফাই নেটওয়ার্কের কাজ করতে দেয় তবে এটি আপনার ওয়্যার্ড সংযোগকে অনেক জায়গায় কাজ করতে বাধা দেবে।

আপনি গ্রহণ করতে পারেন এমন অন্যান্য পন্থা রয়েছে, তবে তারা এই সমস্ত ব্যবহারের ক্ষেত্রে এক বা একাধিককে প্রভাবিত করবে এবং পরবর্তীতে সঠিকভাবে আরো কাজ করার প্রয়োজন হবে।

[সম্পাদনা: আপনি কোথায় বলছেন তা আমি উপেক্ষা করছি "অ্যাক্সেস করতে পারবেন না localhost "এটি গুরুত্বপূর্ণ হতে পারে। আপনার পরীক্ষাটি ঠিক কীভাবে বর্ণনা করা উচিত - আপনি কোন কম্পিউটারটি ব্যবহার করছেন, কোন সফ্টওয়্যার লোড হচ্ছে, আপনি কোথায় লোকেল হোস্ট টাইপ করছেন?]

সম্পাদনা: নতুন প্রস্তাবিত কনফিগারেশন

এটিতে সেন্টোসের সাথে কথা বলতে Windows এর জন্য একটি পৃথক, দুটি কম্পিউটার নেটওয়ার্ক রয়েছে।

  1. উইন্ডোজ, আপনি ইমেজ এখানে দেখিয়েছেন http://i.imgur.com/xiLaUst.jpg?1 - ভার্চুয়ালবক্স হোস্ট-কেবল নেটওয়ার্ক অ্যাডাপ্টারের বৈশিষ্ট্যগুলিতে যান, ইন্টারনেট প্রোটোকল টিসিপি / আইপি ভি 4 বৈশিষ্ট্যে যান এবং 19২.168.250.1 এর আইপি ঠিকানা এবং 255.255.255.0 এর একটি সাবনেট মাস্ক সেট করুন, অন্য সেটিংস খালি ছেড়ে দিন এবং ঠিক আছে এটা।

  2. CentOS ভার্চুয়াল মেশিন সেটিংসে (এটির দ্বারা চালিত), নেটওয়ার্ক সেটিংসে যান এবং অ্যাডাপ্টার 1 সেট করুন "হোস্ট কেবল অ্যাডাপ্টারে"।

  3. CentOS মেশিনে শক্তি। সম্পাদনা করুন /etc/sysconfig/network-scripts/ifcfg-eth0 এবং আইপি ঠিকানা 192.168.250.2 এবং 255.255.255.0 এর সাবনেট মাস্ক সেট করুন। কোন গেটওয়ে নেই, কোন DNS সার্ভার নেই। নেটওয়ার্কিং পুনরায় আরম্ভ করুন অথবা CentOS মেশিন পুনরায় আরম্ভ করুন।

19২.168.250.1 - 19২.168.250.2 এর এই নতুন, আলাদা নেটওয়ার্কটি তাদের মধ্যে আলাপ করার জন্য আপনার এখন থাকা উচিত। আপনার NGinX চালান যাতে এটি 19২.168.250.2 ঠিকানায় শোনে এবং যান http://192.168.250.2/ উইন্ডোজ এটি পেতে।

এই সঙ্গে বা ওয়াইফাই ছাড়া কাজ করা উচিত। একমাত্র সমস্যা হলো সেন্টসোস আপডেট বা ইনস্টল করার জন্য ইন্টারনেটে যেতে পারে না। যদি এটি একটি সমস্যা হয়:

  1. CentOS মেশিনটি বন্ধ করুন এবং নেটওয়ার্কের জন্য ভার্চুয়ালবক্স সেটিংসে যান। অ্যাডাপ্টার 2 ট্যাবটি নির্বাচন করুন, এটি সক্ষম করুন, এটি ব্রিজ অ্যাডাপ্টারে সেট করুন।

  2. CentOS মেশিনে শক্তি, এবং eth1 ইন্টারফেস কনফিগার করুন। ডায়নামিকভাবে / DHCP দ্বারা একটি আইপি ঠিকানা পেতে এটি কনফিগার করুন। আমি ব্যবহার করি system-config-network-tui কিন্তু আমি এটা ইনস্টল করতে হবে। আপনি কপি করতে সক্ষম হতে পারে /etc/sysconfig/network-scripts/ifcfg-eth0 to /etc/sysconfig/network-scripts/ifcfg-eth1 নেটওয়ার্কিং পুনরায় আরম্ভ নিশ্চিত করুন এটা আসে।

এটিতে আপনার WiFi এ একটি নেটওয়ার্ক সংযোগ থাকতে হবে যা কেবলমাত্র ওয়াইফাই সংযুক্ত থাকলেই কেবল এটি কাজ করে, তবে সেন্ট্রোটি এটি ইন্টারনেটে পেতে ব্যবহার করতে পারে।


বিলম্বের জন্য দুঃখিত, আমি জিজ্ঞাসা এবং কিছু সময়ের জন্য গিয়েছিলাম। যাই হোক ধন্যবাদ! আমি অবশেষে আমাকে সাহায্য করতে পারেন একটি অনুভূতি আছে। কিন্তু আমার একটি সমস্যা আছে: আমি খুঁজে পাচ্ছি না তারযুক্ত নেটওয়ার্ক অ্যাডাপ্টারের আমার Win7 আমি এই গিয়েছিলাম Control Panel\Network and Internet\Network Connections এবং শুধুমাত্র পাওয়া যায় এই নেটওয়ার্ক আমি এমনকি আইপি পরিবর্তন করে কিছু দিয়ে চেষ্টা, কিন্তু এটা কাজ বলে মনে হচ্ছে না
user2679413

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

আমার মনে হয় আমাদের সামান্য ভিন্ন OS থাকতে পারে, কারন আমার কাছে "বিকল্প কনফিগারেশন" ট্যাব নেই, আমি শুধুমাত্র একটি সাধারণ আছে ট্যাব, এবং আমি সংখ্যাগুলি পূরণ করেছি (যদিও আপনার আইপি পরামর্শটি 101 টি শেষ হয় তবে 100 এর সাথে আমার শেষ কাজ শেষ হয়ে গেছে) শেষ পর্যন্ত এখনও কিছুই নেই, আমি এটি কাজ করতে পারছি না। আমি আপনার প্রচেষ্টার জন্য আপনি আপ উত্থাপন করছি, আমি শুধু অনুমান চেষ্টা চালিয়ে যাব।
user2679413

আমরা করি, আমার একমাত্র বেতার যন্ত্র উইন্ডোজ 8। আপনি যে পর্দায় দেখেন, 'উন্নত' বাটনটির পিছনে একটি "সেকেন্ডারি আইপি" এর জন্য একটি বিকল্প রয়েছে এবং আমি সেখানে এটি রাখার পরামর্শ দিয়েছি। কিন্তু যদি আপনি যে স্ক্রীনে দেখেন তার সংখ্যাগুলি পূরণ করার চেষ্টা করেন এবং এটি কাজ না করে তবে এটি একটি সমস্যা। আপনার CentOS eth0 কনফিগে দেখানো 19২.168.1.100 আছে, তাই আপনি আপনার উইন্ডোজ 7 কম্পিউটার নেটওয়ার্কিং এ সেই ঠিকানাটি ব্যবহার করতে পারবেন না, তাই আমি পরেরটিকে পরামর্শ দিয়েছি। উইন্ডোজ 192.168.1 একটি ঠিকানা নেই। ??? যতক্ষণ না এটি WiFi তে হয়, আমি আশা করি আপনি একটিকে দিতে পারেন যা এটি সর্বদা ফিরে যেতে পারে।
TessellatingHeckler

না কিছুই কাজ করে। এই সমস্যা আমাকে ইতিমধ্যে অনেক ঘন্টা খরচ হয়েছে। যাইহোক, একটি শেষ অবলম্বন হিসাবে, আমি অন্য পদ্ধতিতে, এটি কাজ করতে পারে কোন উপায় আছে? আমি জানি না কোন ভয়ানকটি আছে, তবে এটি আমার মেশিনে ভিএম চালানোর আরেকটি উপায় হতে পারে, অথবা কিভাবে আমি ন্যাট ব্যবহার করি, HOST শুধুমাত্র সেতুগুলি? আমি আমার WAMP এনভায়রনমেন্ট পরিবর্তন করার চেষ্টা করছি, তাই যতক্ষণ আমি ওয়েব সার্ভার এবং পিএইচপি চালাতে পারি সেন্ট্রো
user2679413
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.