Linux 컴퓨터에서 이더넷 인터페이스에 다시 연결하는 방법은 무엇입니까?

Linux 컴퓨터에서 이더넷 인터페이스에 다시 연결하는 방법은 무엇입니까?

저는 이더넷 인터페이스가 있는 소형 Linux 컴퓨터로 작업하고 있습니다.

일반적으로 lo "Local Loopback" 인터페이스가 있고 모든 이더넷 처리를 수행하는 eth0 "Ethernet" 인터페이스가 있습니다.

그러나 ifconfig 명령을 실행했을 때 내 컴퓨터는 lo 인터페이스만 인식하고 eth0 인터페이스를 찾을 수 없습니다.

내 이더넷 인터페이스는 컴퓨터에 내장되어 있으므로 하드웨어 오류 문제는 아닌 것 같습니다.

이더넷 인터페이스를 재인식하거나 검색하여 찾으려고 하는 Linux 명령이 있습니까?

답변1

ifconfig@dien이 설명하는 것처럼 옵션을 사용하지 않는 한 이 명령은 활성 네트워크 어댑터(작동 중인 어댑터)만 표시한다고 생각합니다 -a.

이 명령은 항상 모든 항목을 표시합니다.ip link show

인터페이스가 DHCP 서버에서 DHCP 주소를 가져오는 데 실패했을 수 있습니다. 시도 ifup eth0하거나 @ZaB에서 제안한 대로 dhclient eth0 -v(-v는 진단 정보를 표시합니다).

DHCP에 문제가 있어 일시적으로 고정 주소를 설정해야 하는 경우 DNS 서버 설정을 ifconfig eth0 up {ip_address} netmask {subnet_mask}수정 하십시오. 다음 번에 작동할 때 이 모든 내용을 덮어씁니다./etc/resolv.confdhclient eth0 -v

ip link show이 표시되지 않으면 BIOS eth0에서 온보드 이더넷이 비활성화되어 있는지, 아니면 커널 구성에 문제가 있는지 확인할 수 있습니다.

답변2

하나는 보통 그렇지 않습니다인터페이스에 연결, 그러나 그것을 통해 연결하십시오. 사용자 수준 항목의 경우 /dev/ethXDHCP(라우터 또는 방화벽에서와 같이)를 통해 IP 주소를 할당하거나 관리 인터페이스를 통해 수동으로 구성해야 합니다.

답변3

/etc/init.d/network start

또는

dhclient eth0 

아니면 간단한 재부팅?

답변4

다음을 사용하여 인터페이스 존재를 확인할 수 있습니다.

ifconfig -a 

또는

ls /sys/class/net/ethX

장치가 존재하지 않으면 커널이 구성되지 않았을 수 있습니다.

관련 정보