ubuntu ifconfig 명령어

froajnzd·2023년 4월 2일
0

network

목록 보기
2/5
$ ifconfig 

운영체제에 설정된 네트워크 장치의 목록

  1. enp0s3, eth0
    우분투 16버전 이하 eth0, 16이상 enp0s3 사용
    이 장치가 실제로 네트워크와 연결되는 장치를 의미
  • 만약, 네트워크 장치가 1개가 아니라면 eth1, eth2, ... 이런식으로 여러개가 존재하게 됨
  • inet addr이 IP 주소 정보!
  1. lo
    특이한 장치. loopback 이라고 불리고, 실제 물리적으로 연결된 네트워크와 별개로 존재
    운영체제 자신을 가리키고 있는 장치.
    항상 IP 주소를 127.0.0.1로 할당받음.(자기자신)
    용도: 외부 네트워크가 아닌 동일 컴퓨터에서 동작중인 서버나 프로그램에 접속할 때 사용

# ifconfig를 활용한 네트워크 IP 주소 변경

$ ifconfig enp0s3 192.168.1.5

위 명령은 enp0s3라는 네트워크 장치의 IP를 192.168.1.5로 변경하라는 명령이다.

네트워크 관련 다른 명령어 도구

netstat

$ netstat -at

네트워크 연결 상태 모니터링
어떤 서비스가 활성화되어 동작중인지, 어떤 클라이언트가 접속 중인지 파악 가능
현재 컴퓨터에서 어떤 서비스가 동작하고 있는지를 알 수 있다.

route

인터넷 라우팅 테이블 정보
패킷이라고 부르는 데이터 조각이 발신 컴퓨터에서 출발해 인터넷을 거쳐서 목적지까지 도착하려면 수많은 라우터 또는 게이트웨이를 지나가야 한다.
이렇게 패킷이 라우터를 거쳐서 전달되는 과정을 라우팅(Routing)이라고 한다.
라우팅에서 가장 중요한 것이 첫 번째 게이트웨이 정보이다.
우리는 첫 번째 게이트웨이까지만 패킷을 전달해주면 그 이후 패킷이 잘 전달되게 하는 것은 첫번째 게이트웨이의 몫이기 때문이다.
보통 인터넷 공유기를 사용하면 첫 번째 게이트웨이는 공유기가 된다
만약 게이트웨이 IP주소가 잘못되어 있다면(즉, 이너텟 공유기 주소가 아니라면) 인터넷이 연결되지 않는다.

0개의 댓글