네크워크 관련 명령어
ping
$ ping IP주소 또는 도메인주소
위의 명령어(ping)는 가장 기본적인 네크워크 명령어로 연결에 문제가 없는지 확인하는 명령어이다.
내 컴퓨터가 인터넷에 잘 연결되어 있는지 확인하려면 아래처럼 하면 된다.

위처럼 나오면 google.com 서버에서 응답을 받았다는 의미다. 즉 인터넷에 연결이 잘되었다는 거다.
ifconfig
$ ifconfig
ifconfig 명령어는 운영체제(OS)에 설정된 네트워크 장치의 목록을 보여준다.
이 명령어를 사용하게 되면 크게 2가지 eth(숫자),lo 가 뜬다. 여기서 lo 는 loopback 이라 불린다. 이것은 운영체제 자신을 가리키고 있는 장치이자 lo 장치는 항상 IP주소가 127.0.0.1을 할당 받는데 이는 관례적으로 자기 자신을 가리키는 IP 주소로 사용된다. 용도는 외부 네트워크가 아닌 동일 컴퓨터에서 동작중인 서버나 프로그램을 접속할때 사용한다.
eth0 이라고 적힌 네트워크 장치가 실제로 네트워크와 연결되는 장치를 의미한다.
만약 네트워크 장치가 1개가 아니면 eth1, eth2 등등 여러 개가 존재하게 된다.
netstat
$ netstat -at
netstat은 네트워크 연결 상태를 모니터링하는 명령어이다.
이 명령어로 현재 컴퓨터에서 어떤 서비스가 동작하고 있는지를 알 수 있다
route
$ route
route 명령어는 인터넷 라우팅 테이블 정보를 보여준다.
여기서 라우팅이란 패킷이라는 데이터조각이 발신 컴퓨터에서 출발해서 인터넷을 거치고 수많은 라우터 또는 게이트웨이를 지나가야 한다. 이렇게 패킷이 라우터를 거쳐서 전달되는 "과정"을 라우팅(Routing)이라고 한다.
여기서 라우팅이란 패킷이라는 데이터조각이 발신 컴퓨터에서 출발해서 인터넷을 거치고 수많은 라우터 또는 게이트웨이를 지나가야 한다. 이렇게 패킷이 라우터를 거쳐서 전달되는 "과정"을 라우팅(Routing)이라고 한다.
'Linux' 카테고리의 다른 글
우분투(ubuntu) 터미널 (0) | 2024.04.01 |
---|---|
우분투 패키지(명령어) (0) | 2024.04.01 |
우분투(Linux) 새로운 HDD/SSD 추가방법 (0) | 2024.04.01 |
콘솔용 에디터 Vim (0) | 2024.04.01 |
Archive file 압축/해제 (0) | 2024.04.01 |