■ ifconfig
: 시스템에서 설치된 네트워크 인터페이스 정보를 확인하고 수정하는 명령
- Hwaddr : MAC Address
- inet addr : ip address
- Bcast : 브로드캐스트 주소
- Mask : 넷마스크
- MTU : 네트워크 최대 전송 단위
- RX packets : 받은 패킷 정보
- TX packets : 보낸 패킷 정보
- collisions : 충돌된 패킷 수
- interrupt : 네트워크 인터페이스가 사용하는 인터럽트 번호
▶ 네트워크 인터페이스 중지/작동
// 중지
sudo ifconfig eth0 down
// 설정 변경(일시적)
sudo ifconfig eth0 192.168.0.254 up
■ 라우팅 테이블(route)
: 네트워크를 통해 목적지로 패킷이 전송될 경로를 지정해 주는 것.
- Destination : 목적지
- Gateway : 외부 네트워크와 연결하기 위한 게이트웨이 주소
- Genmask : 목적지 네트워크의 넷마스크 주소. 255.255.255.255로 지정되어 있으면 목적지 호스트의 주소, 0.0.0.0으로 지정되어 있으면 기본 게이트웨이 주소를 의미
- Flags : 해당 경로에 대한 정보를 알려주는 기오, U(up)는 이 경로가 살아있는 상태, H(host)는 목적지가 호스트 주소라는 사실을, G(gateway)는 게이트웨이를 향하는 경로를 의미합니다.
- Metric : 목적지 네트워크까지의 거리
- Ref : 경로를 참조한 횟수
- Use : 경로를 탐색한 횟수
- Iface : 패킷이 오가는 데 사용할 네트워크 인터페이스
▶ 게이트웨이 추가
sudo route add default gw 192.168.0.1
■ 네트워크 정보 확인(netstat)
: 리눅스 네트워크 상태를 종합적으로 보여주는 명령어.
▷ -i 옵션을 사용하면 네트워크 인터페이스를 통해 주고 받은 패킷에 대한 정보를 확인
▷ -nr 옵션을 사용하면 라이팅 테이블 정보를 확인
▷ -s 옵션을 사용하면 프로토콜에 따른 패킷 통계를 확인
▷ -atp : 네트워크 서비스를 제공할 때 유용
[Ubuntu]Oracle JDK 8 설치 (0) | 2017.03.20 |
---|---|
[Ubuntu]vi 명령어 (0) | 2015.11.01 |
[Linux]패키지 관리 (0) | 2015.10.25 |
[Linux] 프로세스 : ps (0) | 2015.10.25 |
[Linux]find, grep 명령어 (0) | 2015.10.24 |
댓글 영역