Windows Server 2012 R2에서 개인 연결을 설정하는 방법


81

서버 중 하나 (Windows Server 2012 R2)를 다시 시작하면 모든 개인 연결이 공개되고 그 반대도 마찬가지입니다 ( 이 사용자는 동일한 문제가 발생했습니다 ). 핑 (Ping) 및 iSCSI와 같은 기능이 작동을 멈췄으며 조사한 결과 이것이 원인이었습니다.

문제는 다시 비공개로 만드는 방법을 모른다는 것입니다. 트레이에서 네트워크 아이콘을 마우스 왼쪽 버튼으로 클릭하면 "현대"사이드 바가 표시되지만 연결 목록 만 표시되며 마우스 오른쪽 단추를 클릭해도 옵션이 표시되지 않습니다.

무엇이 문제 일 수 있으며 이러한 설정을 변경하는 방법이 있습니까? 연결 중 하나를 공용 (인터넷 액세스)으로 설정하고 그 중 두 개를 개인용 (백본)으로 만들어야합니다.


공용에서 개인으로 (또는 그 반대로) 네트워크를 설정해야하는 사람은 Windows Server 2019 riptidehosting.com/blog/…를 통해 계속 작동합니다 .하지만 더 깊은 문제는 해결되지 않습니다.
TylerH

답변:


76

파워 쉘. 다음은 현재 "개인 (Private)"에서 Ethernet1이라는 네트워크 인터페이스의 네트워크 프로파일을 변경하는 예입니다. 에서이 정보를 얻었습니다 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
고마워요! 이것은 나를 구했다. 하나의 작은 수정 ( TechNet 기사 Set-NetConnectionProfile는이 오타Private 가 있습니다 ) : 두 번째 줄의 문자열이어야 $Profile.NetworkCategory = "Private"합니다. 연결 이름 ( "Ethernet1")도 마찬가지 입니다.
Groo

현재 활성화되지 않은 프로파일을 포함하여 모든 연결 프로파일에 대해이를 수행하는 스크립트를 작성했습니다. gist.github.com/CMCDragonkai/dbd2d94840cdaf79d3f6964bbd58e92f
CMCDragonkai

알 수없는 네트워크에서 RDP를 열지 않는 적절한 솔루션에 감사드립니다.
Florian Heigl

techman의 답변은보다 우아한 원 라이너로 동일한 작업을 수행하는 방법을 보여줍니다.Set-NetConnectionProfile -InterfaceAlias Ethernet1 -NetworkCategory Private
mwfearnley

49

이 변경을 수행하는 GUI 방법 :

  1. 히트 나타내는 깜박이 + R을 실행 프롬프트를 입력 열 gpedit.msc를
  2. 으로 이동하십시오 Computer Configuration/Windows Settings/Security Setting /Network List Manager Policies.
  3. 오른쪽 창에서 네트워크 이름을 선택하십시오.
    참고 : 현재 연결되지 않은 네트워크를 표시하려면 왼쪽 창에서 네트워크 목록 관리자 정책 을 마우스 오른쪽 단추로 클릭 하고 모든 네트워크 표시를 선택하십시오 .
  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- 방법


네트워크를 도메인 네트워크로 설정하려면 어떻게합니까?
Krunal

네트워크를 도메인 네트워크로 수동으로 변경할 수 없습니다. 컴퓨터를 도메인에 가입하면 네트워크가 도메인 네트워크로 설정됩니다.
가브리엘 그레이브스

33

Powershell 사용 다음은 Ethernet이라는 네트워크 인터페이스의 네트워크 프로파일을 "Private"로 변경하는 예입니다. 이것은 한 줄 명령입니다.

Set-NetConnectionProfile -InterfaceAlias Ethernet -NetworkCategory Private

Powershell이 ​​설치된 모든 로컬 컴퓨터에서 작동합니다.


이것이 기본적으로 허용되는 답변의 상태입니다.
Groo

6
이 명령에는 변수가 필요하지 않습니다. 한 줄로 완료했습니다. 개선 된 명령입니다.
techman

또한이 명령을 발견 한 이유는 받아 들인 대답이 저에게 효과적이지 않기 때문입니다. 이 명령은 감지하지 않고 연결 유형을 직접 설정합니다.
techman

1
Windows 7에서는 BTW가 작동하지 않습니다.이 comandlet은 2012/8에 도입되었습니다.
eckes

2
사용 : get-NetConnectionProfile인터페이스의 현재 상태 및 이름을 확인하십시오.
Tilo

3

Powershell의 또 다른 간단한 방법 :

Set-NetConnectionProfile -NetworkCategory Private

1
특정 어댑터가 지정되지 않았으므로 모든 NIC를 개인용으로 설정할 수 있습니다.
Overmind

짧고 달콤한 ... 모든 네트워크 프로파일은 모두 하나의 짧은 명령으로 개인으로 설정됩니다.
jharrell

2

2012R2 도메인 컨트롤러에서 몇 달 동안 비슷한 문제가 발생했습니다.

패치 및 재부팅 후 RDP를 통해 연결할 수 없습니다.

도메인 네트워크의 GPO에서 MS 방화벽이 해제되어 있습니다. 연결할 수없는 후 기본 이더넷 연결이 공용 으로 표시되어 방화벽이 켜져 있음을 발견했습니다.

NIC가 도메인에서 공용으로 변경되는 이유는 무엇입니까?
웹에서 몇 가지 기사를 조사한 후 다음을 결론지었습니다.

도메인에서 유일한 DC를 다시 시작한 후에는 IP 스택이 초기화 될 때 AD 서비스를 즉시 사용할 수 없습니다.
이로 인해 OS가 이것이 공용 네트워크 임을 감지하고 이에 따라 NIC를 설정합니다.

이 컴퓨터에서이 문제를 영구적으로 해결하려면 네트워크 위치 인식 서비스를 시작 지연으로 설정해야 합니다.

이를 통해 AD 서비스를 사용할 수있게되고 OS는 도메인 네트워크를 감지하고 이에 따라 NIC를 설정합니다.


지연된 시작 조언에 +1
Esa Jokinen

0

VM에서이 문제가 발생하여 네트워크 위치 인식 서비스를 다시 시작하여 도메인에 연결되어 있는지 확인하고 도메인 프로필 사용을 시작해야했습니다.


0

Windows Server 2012 R2 표준 서버에서 작동하게 된 것은 IPV6을 다시 활성화하는 것이 었습니다.

향후 문제 해결을보다 쉽게하기 위해 IPV6을 왼쪽과 가운데로 비활성화했으며 Windows 방화벽에서 더 이상 '도메인'이 연결되어 있지 않다는 메시지가 표시되었습니다.

왜 지구상에서 Windows가 IPV4 만 연결되어 있으면 도메인에 있는지 확인할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.