मैं Windows Server 2012 R2 पर निजी कनेक्शन कैसे बना सकता हूं


81

हमारे एक सर्वर (एक विंडोज सर्वर 2012 आर 2) के पुनरारंभ होने के बाद, सभी निजी कनेक्शन सार्वजनिक हो जाते हैं और इसके विपरीत ( इस उपयोगकर्ता को एक ही समस्या थी )। पिंगिंग और iSCSI जैसी सामग्री ने काम करना बंद कर दिया, और कुछ जांच के बाद यह पता चला कि यही कारण था।

समस्या यह है कि मैं उन्हें फिर से निजी बनाने का तरीका नहीं जानता। ट्रे में नेटवर्क आइकन को बाएं-क्लिक करना "आधुनिक" साइडबार दिखाता है, लेकिन यह केवल कनेक्शन की एक सूची दिखाता है, और उन्हें राइट-क्लिक करने से कोई विकल्प नहीं दिखता है।

समस्या क्या हो सकती है, और क्या इन सेटिंग्स को बदलने का कोई तरीका है? मुझे एक कनेक्शन को सार्वजनिक करना है (इंटरनेट एक्सेस), और उनमें से दो निजी (बैकबोन) हैं।


किसी को भी सार्वजनिक से निजी (या इसके विपरीत) नेटवर्क सेट करने की आवश्यकता है, यह सभी तरह से विंडोज सर्वर 2019 riptidehosting.com/blog/… के माध्यम से काम करता है - हालांकि यह आपके गहन मुद्दों को संबोधित नहीं करेगा।
टायलरएच

जवाबों:


76

शक्ति कोशिका। यहां एक नेटवर्क इंटरफ़ेस के नेटवर्क प्रोफाइल को बदलने का एक उदाहरण है जिसे ईथरनेट 1 कहा जाता है जो अब "निजी" है। मुझे इसकी जानकारी मिली Get-Help Set-NetConnectionProfile -Full

PS C:\>$Profile = Get-NetConnectionProfile -InterfaceAlias Ethernet1

PS C:\>$Profile.NetworkCategory = "Private"

PS C:\>Set-NetConnectionProfile -InputObject $Profile

प्रलेखन: https://technet.microsoft.com/en-us/library/jj899566(v=wps.630).aspx


2
आपका बहुत बहुत धन्यवाद! इससे मैं बच गया। एक छोटा सुधार ( टेकनेट लेख Set-NetConnectionProfileभी इस टाइपो के लिए है ): Privateदूसरी पंक्ति में एक स्ट्रिंग होना चाहिए, यानी $Profile.NetworkCategory = "Private"सही है। वही कनेक्शन नाम ( "Ethernet1") के लिए जाता है ।
ग्रू

मैंने एक स्क्रिप्ट बनाई है जो सभी कनेक्शन प्रोफाइलों के लिए ऐसा करती है जिसमें वे शामिल हैं जो वर्तमान में अभी तक सक्रिय नहीं हैं: gist.github.com/CMCDragonkai/dbd2d94840cdaf79d3f6964bbd58n92f
CMCDragonkai

उचित समाधान के लिए धन्यवाद जो किसी अज्ञात नेटवर्क पर आरडीपी को नहीं खोलता है।
फ़्लोरियन हीगल

टेकमैन के जवाब से पता चलता है कि एक ही काम को एक अधिक सुरुचिपूर्ण एक-लाइनर के साथ कैसे किया जाता है:Set-NetConnectionProfile -InterfaceAlias Ethernet1 -NetworkCategory Private
mwfearnley

49

इस परिवर्तन को बनाने का एक GUI तरीका:

  1. रन प्रॉम्प्ट खोलने और gpedit.msc टाइप करने के लिए Winkey + R को हिट करें
  2. पर नेविगेट करें: Computer Configuration/Windows Settings/Security Setting /Network List Manager Policies
  3. दाएँ फलक में अपना नेटवर्क नाम चुनें।
    नोट: वर्तमान में कनेक्ट नहीं किए गए नेटवर्क को दिखाने के लिए, बाएँ फलक में नेटवर्क सूची प्रबंधक नीतियाँ पर राइट-क्लिक करें और Show All Networks चुनें
  4. नेटवर्क स्थान टैब पर जाएं और लोक प्रकार को सार्वजनिक से निजी में बदलें । यहाँ छवि विवरण दर्ज करें

  5. स्थानीय नीति संपादक को बंद करें।

स्रोत: https://social.technet.microsoft.com/Forums/lync/en-US/82ccc68c-947e-435a-a237-1090f38d0dbe/windows-server-2012-r2-datacenter-network-stuck-in-public- मोड


मैं डोमेन नेटवर्क के रूप में नेटवर्क कैसे सेट करूं?
क्रुणाल

आप मैन्युअल रूप से नेटवर्क को डोमेन नेटवर्क में नहीं बदल सकते। एक बार जब आप मशीन को एक डोमेन से जोड़ते हैं तो यह नेटवर्क को डोमेन नेटवर्क के रूप में सेट कर देगा।
गेब्रियल ग्रेव्स

33

Powershell का उपयोग करना। यहां ईथरनेट नामक नेटवर्क इंटरफ़ेस के नेटवर्क प्रोफ़ाइल को "निजी" में बदलने का एक उदाहरण है। यह एक लाइन कमांड है।

Set-NetConnectionProfile -InterfaceAlias Ethernet -NetworkCategory Private

यह किसी भी स्थानीय कंप्यूटर पर Powershell स्थापित के साथ काम करेगा।


यह मूल रूप से स्वीकृत उत्तर बताता है, है ना?
Groo

6
इस आदेश में एक चर की आवश्यकता नहीं है। एक लाइन और की। यह एक बेहतर कमांड है।
टेकमैन

साथ ही, मैंने इस आदेश की खोज की है क्योंकि स्वीकृत उत्तर मेरे लिए काम नहीं करता है। यह कमांड बिना खोज के सीधे कनेक्शन प्रकार सेट करता है।
टेकमैन

1
यह विंडोज 7 पर बीटीडब्ल्यू काम नहीं करता है, यह कॉमरेड 2012/8 में पेश किया गया है।
Eckes

2
उपयोग: get-NetConnectionProfileवर्तमान स्थिति और अपने इंटरफेस के नाम की जांच करने के लिए।
तिलो

3

पॉवर्सशेल के साथ एक और सरल तरीका:

Set-NetConnectionProfile -NetworkCategory Private

1
यह सभी एनआईसी को निजी के लिए सेट कर सकता है क्योंकि कोई विशिष्ट एडाप्टर निर्दिष्ट नहीं है।
ओवरमाइंड

लघु और मधुर ... सभी नेटवर्क प्रोफाइल एक छोटी कमांड में सभी निजी में सेट हैं।
झारेल

2

मैं अपने घर 2012R2 डोमेन नियंत्रक पर महीनों के लिए इसी तरह की समस्या है।

पैचिंग और एक रिबूट के बाद मैं आरडीपी के माध्यम से जुड़ नहीं सका।

मेरे पास डोमेन नेटवर्क के लिए GPO में MS फ़ायरवॉल बंद है। कनेक्ट करने में सक्षम नहीं होने के बाद मैंने पाया कि प्राथमिक ईथरनेट कनेक्शन को सार्वजनिक रूप से सूचीबद्ध किया गया था और इसलिए फ़ायरवॉल चालू था।

डोमेन से पब्लिक में NIC क्यों बदल रहा है?
वेब पर कुछ लेखों पर शोध करने के बाद, मैंने निम्नलिखित निष्कर्ष निकाला है:

डोमेन में एकमात्र DC के पुनरारंभ के बाद, IP स्टैक प्रारंभ होने पर AD सेवाएँ तुरंत उपलब्ध नहीं होती हैं।
इसके परिणामस्वरूप OS को यह पता चलता है कि यह एक सार्वजनिक नेटवर्क है और यह तदनुसार NIC सेट करता है।

इस मशीन पर इस समस्या का स्थायी समाधान नेटवर्क स्थान जागरूकता सेवा को देरी से शुरू करने के लिए निर्धारित करना था

यह AD सेवाओं को उपलब्ध होने देता है और फिर OS एक डोमेन नेटवर्क को होश में लाता है और तदनुसार NIC सेट करता है।


विलंबित प्रारंभ सलाह के लिए +1।
एसा जोकिनेन

0

एक वीएम पर यह मुद्दा था और इसे प्राप्त करने के लिए नेटवर्क स्थान जागरूकता सेवा को पुनः आरंभ करना था ताकि यह पता चले कि यह एक डोमेन से जुड़ा था और एक डोमेन प्रोफ़ाइल का उपयोग करना शुरू कर दिया।


0

यह मेरे विंडोज सर्वर 2012 R2 मानक सर्वर पर क्या काम करता है आईपीवी 6 को फिर से सक्षम करने के लिए था।

अपने लिए भविष्य में समस्या निवारण को आसान बनाने के लिए मैंने IPV6 को दाएं और केंद्र से अक्षम कर दिया और ऐसा करने के बाद Windows फ़ायरवॉल ने यह नहीं दिखाया कि 'डोमेन' जुड़ा था।

धरती पर विंडोज यह निर्धारित नहीं कर सकता है कि यह एक डोमेन पर है अगर केवल IPV4 जुड़ा हुआ है तो यह मेरे से परे है।

बाह

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.