: [root@localhost /root]# route
: Kernel IP routing table
: Destination Gateway Genmask Flags Metric Ref use Iface
: 192.168.0.0 * 255.255.255.0 U 0 0 eth0
: 127.0.0.0 * 255.0.0.0 U 0 0 lo
:
: 여기서 route del 192.168.0.0을 하면
:
: SIOCDELRT : No such process
:
: 하고 나오는 군요..
:
: 저 192.168.0.0이라는 주소를 지우는 방법좀 알려주세요..
:
: 그리고..
:
: 이것이 또 어디에 설정파일로 저장되어 있는지도좀 알려주세요..
:
: 수동으로 바꿔 볼려고 해도 어디에 설정이 되어 있는지 모르겠군요..
:
: resolv.conf나 network나 기타 어떤 파일에도 설정되어 있는
:
<b>resolv.conf 파일은 DNS 항목을 입력하는 곳입니다.</b>
: 것이 안보이던데..
:
: 그럼..
:
: --
: 알고자 하는 욕구가 무식함의 창피를 잠재운다.
<ol>
<li><b>형식 1 : 라우팅 테이블 확인</b>
route [-n]
<li><b>형식 2 : 라우팅 정보 추가</b>
route add -net <네트워크 주소> netmask <넷마스크 값> dev <인터페이스 이름>
<li><b>형식 3 : 라우팅 정보 삭제</b>
route del -net <네트워크 주소> netmask <넷마스크 값> dev <인터페이스 이름>
<li><b>형식 4 : 기본 게이트웨이 추가</b>
route add default gw <기본 게이트웨이 주소> dev <인터페이스 이름>
<li><b>형식 5 : 기본 게이트웨이 삭제</b>
route del default gw <기본 게이트웨이 주소> dev <인터페이스 이름>
</ol>
[주의] ifconfig 명령어로 네트워크 인터페이스를 설정하는 것과 마찬가지로
시스템이 재부팅되면 그 정보는 모두 사라진다. 따라서 /etc/sysconfig/network
파일이나 기타 네트워크 인터페이스 설정 파일에 그 정보를 직접 설정해야 한다.
[네트워크 연결 상태 확인]
netstat [-r] [-i] [-s] [-p] [-c] [-a]
-r 라우팅 테이블을 출력한다.
-i 인터페이스 테이블을 출력한다.
-s SNMP 와 같은 네트워크 통계를 출력한다.
-p 소켓에 대한 PID/프로그램을 출력한다.
-c 계속되는 리스트를 출력한다.
-a 연결된 모든 소켓을 출력한다.