B / Y / U / S
HOME 웹 호스팅 도메인 매뉴얼 고객지원 설정정보 계정신청 2025-05-20 Tuesday 
웹 호스팅
# 공지 사항
# 자주 묻는 질문
# 질문과 답변
# 가입 문의
커뮤니티
# 자유게시판
# 리눅스팁
# 아이큐 테스트
# 내홈 소개
# 겔러리
# 자료실

  리눅스팁  Go Unix Power Tools Online Book Go Bash Guide
Read No. 148 article 2002-05-02 00:46:45
NickName   풀비누
Subject   ifconfig & route
ftp://chongnux.klug.or.kr/pub/Chongnux/Courses/Base1/CMD_ifconfig_route.txt

		ifconfig & route
___________________________________________________________________

글쓴이: Chongnux Team

       윤영한(shee at chongnux.klug.or.kr)

홈페이지: http://chongnux.klug.or.kr/
작성일: 2001. 12. 03. (월) 19:28:53 KST
버  젼: 1.0
테스트: RedHat7.2 English Version

이 문서는 누구나 자유롭게 사용이 가능하며,많은 도움이 되었으면 합니다.
( 단, 상업적일 경우 Chongnux Team의 허락이 있어야 합니다. )
___________________________________________________________________

목차
0.ifconfig
 0.1.ifconfig 란 ?
 0.2.ifconfig examples
1.route
 1.1.route 란 ?
 1.2.route examples
2.이더넷 설정하기
3.팁
 3.1. 이더넷에 aliasing 걸기
 3.2. 이더넷 무차별 모드로 만들기 
4.참고
___________________________________________________________________

0.ifconfig
0.1.ifconfig 란 ?
 네트워크 인터페이스 설정 명령어

 좀더 상세한 내용
 : man ifconfig


0.2.ifconfig examples

 [ 이더넷에 IP올리기 ]

 -[ SYNOPSIS ]-----------------
 | ifconfig ethn ip-address up |
  -----------------------------

 ex1) 211.112.37.201 ip를 eth0에 올리기
 ifconfig eth0 211.112.37.201 up

 ex2) 211.112.37.201 ip를 eth0에서 내리기
 ifconfig eth0 211.112.37.201 up

 ex3) eth0 이더넷 내리고 올리기
 ifconfig eth0 down
 ifconfig eth0 up

 ex4) eth0에 ip하고 netmask, broadcast 값 넣기
  ifconfig eth0 211.112.37.210 netmask 211.112.37.128 broadcast 211.112.37.255 up


1.route
1.1. route 란 ?
 라우팅 테이블의 내용을 보여주고 관리해주는 명령어

 좀더 상세한 내용
 : man route

1.2. route examples

 [ 이더넷 라우터 올리기 ]

  -[ SYNOPSIS ]-----------------
 | route add default gw host ip |
  ------------------------------

 ex1) 211.112.37.1 디폴트 게이트웨이 올리기
 route add default gw 211.112.37.1

 ex2) 211.112.37.1 디폴트 게이트웨이 내리기
 route del default gw 211.112.37.1

 ex3) 192.168.0.0 라우팅 테이블 올리고 내리기
 route del -net 192.168.0.0 dev eth0 netmask 255.255.255.0
 *사설 IP를 추축할때 이터넷에 라우팅을 올려 준다.

 ex4) 192.168.0.6한 개의 호스트 라우팅 경로 eth0 추가
 route add -host 192.168.0.6 dev eth0
 *랜타드가 2개인 경우 각가의 호스트에 관한 라우팅 경로를 올려주는 것이 빠른 라우
  팅을 가능한게 해준다.


2. 이더넷 설정하기
 대부분 netconfig를 이용하여 세팅이 가능 하면
  - /etc/sysconfig/network
  - /etc/sysconfig/network-scripts/ifcfg-eth0
  - /etc/resolv.conf
 화일을 직접 편집을 해도 된다.

 수동으로 설정하고 싶으면 간단히 다음과 같이 콘솔에서 명령어를 내리면 이터넷을 설정
 할수가 있다.

 ## 이더넷에 ip 올리기
 ]# ifconfig eth0 211.112.37.209 netmask 211.112.37.128 broadcast 211.112.37.255

 ## 게이트 웨이 올리기
 ]# route add default gw 211.112.37.129

 ## 네임서버 넣기
 ]# cat nameserver 168.126.63.1 > /etc/resolv.conf

 ## 이너넷 상태 확인
 ]# ifconfig eth0
  eth0      Link encap:Ethernet  HWaddr 00:E0:98:8A:8A:CD
            inet addr:211.112.37.209  Bcast:211.112.37.255  Mask:255.255.255.0
            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
            RX packets:2557 errors:0 dropped:21 overruns:0 frame:101
            TX packets:582 errors:0 dropped:0 overruns:0 carrier:0
            collisions:43
            RX bytes:425812 (415.8 Kb)  TX bytes:69630 (67.9 Kb)

 ## 게이트 웨이 확인
 ]# route
 Kernel IP routing table
 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
 211.112.37.0    *               255.255.255.0   U     0      0        0 eth0
 127.0.0.0       *               255.0.0.0       U     0      0        0 lo
 default         211.112.37.129  0.0.0.0         UG    0      0        0 eth0

 ## 최종 정검
 # ping yahoo.com
 PING yahoo.com (216.115.108.245) from 211.112.37.209 : 56(84) bytes of data.
 64 bytes from img5.yahoo.com (216.115.108.245): icmp_seq=0 ttl=244 time=151.721 
msec
 64 bytes from img5.yahoo.com (216.115.108.245): icmp_seq=1 ttl=244 time=133.886 
msec

 --- yahoo.com ping statistics ---
 3 packets transmitted, 2 packets received, 33% packet loss
 round-trip min/avg/max/mdev = 133.886/142.803/151.721/8.925 ms

3.팁 
 3.1. 이더넷에 aliasing 걸기
  
  ]# ifconfig eth0:0 211.112.37.210 netmask 211.112.37.128 broadcast 
211.112.37.255 up 
  ]# ifconfig eth0:0
     eth0:0    Link encap:Ethernet  HWaddr 00:E0:98:8A:8A:CD  
               inet addr:211.112.37.210  Bcast:211.112.37.255  Mask:255.255.255.0
               UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  * 이더넷 에얼리아싱은 한 개의 이더넷에 여러개의 ip를 부여 할때 사용된다.
    매스커레이딩을 할때 2개의 이더넷이 없어도 한개의 이더넷 카드로 가능한 것은
    에얼리아싱을 이용하기 때문이다.


 3.2. 이더넷 무차별 모드로 만들기 
 
 넣기

 ]# ifconfig eth0 promisc
 ]# ifconfig | grep PROMISC
    UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1

 빼기 

 ]# ifconfig eth0 -promisc 
 ]# ifconfig | grep PROMISC



4.참고 

  http://www.ictp.trieste.it/~radionet/1998_school/networking_tasks/
Regist Addr [ 192.168.0.2 ] 목록보기 윗글 아랫글
정규표현식 [ 상세 검색 ]
Page Loading [ 0.03 Sec ] SQL Time [ 0 Sec ]

Copyleft 1999-2025 by JSBoard Open Project
Theme Designed by IDOO And follow GPL2

개인정보 취급방침 이용 약관 사이트 맵 어드민 관리