본문 바로가기

리눅스/리눅스 - 데비안 계열

[데비안] 랜카드 케이블 연결 확인

반응형

서버를 관리하다가 인터넷이 안되는 것을 알았다.


열심히 찾아도 방화벽 문제가 아니었다.

ifconfig 명령어로 패킷이 오긴 했는지 확인했는데, drop된 것도 없고, error난 것도 없었다.


혹시 랜카드에 연결된 케이블이 비정상적으로 연결이 된건 아닐까, 그리고 어떻게 이걸 확인해야 될까 해서 찾아 봤다.




케이블 연결 확인



우선 아래의 경로로 이동한다.


$ cd /sys/class/net


net 디렉토리 안에는 랜카드 인터페이스명으로된 디렉토리가 있다.

여기서 확인하고 싶은 인터페이스로 들어간다. (여기서는 eth0)



$ cat carrier 


carrier의 값이 1이면 정상적으로 케이블이 연결된 것이다.

0값이면? 당연히 케이블이 비정상적으로 연결된 것이다.


carrier 말고 아래의 명령어로도 확인 할 수 있다.


$ cat operstate


출력된 값이 up이라면 정상, down이면 비정상적으로 연결된 것이다.


눈앞에서 확인을 할 수 없는 경우에 쓰이면 유용 할 것이다.


반응형