"ping %localhost%"를 할 수 있나요?

"ping %localhost%"를 할 수 있나요?

먼저 다음 작업을 수행하지 않고도 현재 있는 컴퓨터 이름을 ping할 수 있기를 원합니다.

localhost

다음과 같이 할 수 있나요?

ping %localhost%

내가 할 때 :

ping localhost

IP 번호는 127.0.0.1내가 원하는 것이 아닙니다. 내 라우터가 할당한 IP 번호를 원합니다.

답변1

%COMPUTERNAME%Windows에서 사용할 수 있습니다 .

그러나 패킷은 네트워크를 통해 전송되지 않으므로 실제로는 중요하지 않습니다. 컴퓨터 자체 주소로 ping을 실행하는 경우 –어느루프백 여부에 관계없이 주소 – Windows는 이를 인식하고 OS 내부의 패킷을 루프백합니다. 그렇지 않으면 단순히 비실용적일 것입니다.

route printWindows에서는 "게이트웨이" 열에 주의하여 경로 테이블을 읽어 이를 확인할 수 있습니다 .

C:\>ipconfig | findstr "주소"
        IP 주소. . . . . . . . . . . . : 192.168.1.223
        IP 주소. . . . . . . . . . . . : fe80::202:2dff:fe6b:c71c%6

C:\>경로 인쇄 | findstr "넷마스크 127.0.0.1"
회로망목적지        넷마스크          게이트웨이       인터페이스 측정항목
        127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
    192.168.1.223  255.255.255.255        127.0.0.1       127.0.0.1 30

답변2

ipconfig라우터에서 할당한 IP 주소를 찾는 데 사용하세요 .

Windows IP Configuration

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . : <domain>.local
Link-local IPv6 Address . . . . . : <IPv6 address>
IPv4 Address. . . . . . . . . . . : <IPv4 address>
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : <IP Address>

ping -a localhost기계 이름을 찾는 데 사용합니다 .

-a 주소를 호스트 이름으로 확인합니다.

답변3

핑 로컬 호스트

IP 번호는 127.0.0.1이며 이는 내가 원하는 것이 아닙니다. 내 라우터가 할당한 IP 번호를 원합니다.

localhost는 127.0.0.1로 정의됩니다.

인터넷을 통해 자신을 ping하려면 다음과 같은 웹사이트를 방문하세요.http://www.whatismyip.com/그리고 ping을 입력하세요IP 주소어디IP 주소웹사이트에서 읽은 주소입니다.

답변4

단일 명령 실행으로 이 작업을 수행하려면nbtstat -n

nbtstat는 Windows NetBIOS 도구입니다. 나는 그것을 사용하여 IP에서 다른 컴퓨터의 컴퓨터 이름을 얻는 데 사용했습니다.netbios -A <IPAddress>

관련 정보