Linux를 사용하는 다른 컴퓨터의 IP 주소 찾기


0

LAN을 통해 다른 Linux PC에 내 Linux PC를 연결했습니다. 로그인하지 않고 해당 컴퓨터의 IP 주소를 찾을 수있는 방법이 있습니까?

수동으로 192.168.7.12로 ip를 설정했는데 그 컴퓨터의 ip 범위를 알지 못합니다.

답변:


1

Linux PC의 호스트 이름을 아는 경우

로부터 단말기 창에서 다음 명령을 입력 한 다음 들어가다 . (어디에 호스트 이름 컴퓨터의 호스트 이름으로 바뀝니다.

ping hostname

Linux PC의 호스트 이름을 모르는 경우

  1. 다음 명령을 입력하여 arp-scan을 설치하십시오. 단말기 창 다음에 들어가다 .

    sudo apt-get install arp-scan
    

    노트 : 이것은 리눅스 배포판에 따라 다를 수 있습니다.

  2. 다음 명령을 입력 한 다음 들어가다 :

    sudo arp-scan --interface=eth0 --localnet
    

    노트 : 인터페이스는 설정에 따라 다를 수 있습니다.

  3. 로컬 네트워크의 IP 주소 목록과 MAC 주소 및 공급 업체 세부 정보가 제공됩니다.

출처: Arp 스캔 사용자 가이드 (로컬 네트워크에있는 모든 호스트 검색)


고마워,하지만 내가 그 컴퓨터의 IP 범위를 모른다면? 예를 들어 내 IP가 192.168.7.12이지만 42.10.0.1 또는 다른 것일까요?
abdolahS

나는 꽤 확신한다. ARP 스캔 로컬 네트워크의 모든 호스트를 탐지합니다. 명령을 사용했는데 실패 했습니까?
Ashton

0

이것이 wlan 연결 인 경우 다음 명령 중 하나를 시도하십시오. ip monitor; wpa_cli -i (wlan interface name here) status; arp. 그게 임시라면 wpa_cli를 사용할 수도 있지만 wlan 대신 p2p 인터페이스를 사용합니다. 보통 wlan0, p2p, wlan1, wlp2s0 또는 p2p-dev-wlp2s0으로 명명됩니다.

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