네트워크에 등록하기 위해 이더넷 케이블을 어떻게 구하나요?

네트워크에 등록하기 위해 이더넷 케이블을 어떻게 구하나요?

저는 개인용 Windows 7 x64 노트북의 이더넷 케이블을 직장의 회사 네트워크에 사용하고 있습니다. 어느 날 플러그를 뽑았다가 다음 날 다시 꽂았습니다. 그 사이에 노트북을 사용하지도 않았는데 플러그를 뽑거나 꽂았는데 네트워크에 등록할 수 없나요? 계속 "식별 중"이라고 뜹니다. 변경 사항 없이 ipconfig/release 및/renew를 시도했습니다. 다른 네트워크 어댑터를 비활성화하려고 시도했지만 여전히 운이 없습니다. 전날에만 ​​작동했던 이더넷 케이블에 어떻게 연결할 수 있습니까?

답변1

집에 있는 노트북에 대해 이야기하고 있다고 가정할 때, 라우터가 온라인인지 확인하셨나요?

랩탑의 DHCP가 DHCP 서버를 찾지 못할 수도 있습니다. 라우터/케이블 모뎀/등이 있는 경우 (ISP에 연결하는 데 사용하는 장치가 무엇이든) 오프라인이거나 ISP가 다운된 경우 정확한 지형에 따라 연결하지 못할 수도 있습니다.

답변2

네트워크는 영구적으로 "식별되지 않음"이므로 Windows 보안 정책에서 연결을 "공개"로 처리하여 발생할 수 있습니다. 처음 연결했을 때 실수로 설정했을 수도 있지만 확실하지는 않습니다.

연결을 "직장" 또는 "집"으로 설정할 수 있지만 네트워크 어댑터가 여전히 자동으로 IP 주소를 얻으려고 시도하는 경우 이 옵션이 표시되지 않을 수도 있습니다. 그러나 Windows가 연결을 "작업"으로 수락하도록 강제할 수 있으며 그 후에는 컴퓨터가 DNS/DHCP 연결을 얻고 IP 주소를 할당합니다.

내가 찾은 Powershell 스크립트를 사용하여 Windows가 "식별되지 않은" 연결을 수락하도록 강제할 수 있습니다.여기. 링크가 사라질 경우를 대비해 아래에 다시 인쇄했습니다. 단계는 다음과 같습니다:

1/ c:\temp\SetWorkNetworkType_work.ps1과 같은 파일에 이 스크립트를 만듭니다.

# 
# 
# This script can be used to change the network category of 
# an 'Unidentified' network to Private to allow common network 
# activity. This script should only be run when connected to 
# a network that is trusted since it will also affect the 
# firewall profile used. 
# This script is provided as-is and Microsoft does not assume any 
# liability. This script may be redistributed as long as the file 
# contains these terms of use unmodified. 
# 
# Usage: 
# Start an elevated Powershell command window and execute 
# SetWorkNetworkType_work.ps1
#  
$NLMType = [Type]::GetTypeFromCLSID('DCB00C01-570F-4A9B-8D69-199FDBA5723B')
$INetworkListManager = [Activator]::CreateInstance($NLMType)

$NLM_ENUM_NETWORK_CONNECTED  = 1
$NLM_NETWORK_CATEGORY_PUBLIC = 0x00
$NLM_NETWORK_CATEGORY_PRIVATE = 0x01
$UNIDENTIFIED = "Unidentified network"

$INetworks = $INetworkListManager.GetNetworks($NLM_ENUM_NETWORK_CONNECTED)

foreach ($INetwork in $INetworks)
{
    $Name = $INetwork.GetName()
    $Category = $INetwork.GetCategory()

    if ($INetwork.IsConnected -and ($Category -eq $NLM_NETWORK_CATEGORY_PUBLIC) -and ($Name -eq $UNIDENTIFIED))
    {
        $INetwork.SetCategory($NLM_NETWORK_CATEGORY_PRIVATE)
    }
}

2/ 세션의 실행 정책을 업데이트합니다(메시지가 나타나면 "y" 선택).

PS> set-executionpolicy 원격 서명됨

3/ 스크립트 실행

PS> c:\temp\SetWorkNetworkType_work.ps1

"네트워크 및 공유"에서 네트워크 연결을 확인하면 이제 "식별되지 않은 네트워크"가 "네트워크"로 나열되어야 합니다.2" "업무 네트워크" 여기에 이미지 설명을 입력하세요

관련 정보