리눅스 네트워크 명령어
- IP할당등은 부팅시 초기화됨. 영구적으로 변경하기 위하여, 아래 파일을 수정해야 함.

인터페이스(랜카드) 설정 정보 표시 : ifconfig
eth0 인터페이스(랜카드) 설정 정보 표시 : ifconfig eth0
IP 할당 : ifconfig eth0 192.168.1.1
여러 IP 할당 : ifconfig eth0:0 192.168.1.2
두번째 IP 할당 : ifconfig eth0:1 192.168.1.3
IP/Subnet 설정 : ifconfig eth0 192.168.1.1 netmask 255.255.255.0
eth0 인터페이스 disable : ifconfig eth0 down
eth0 인터페이스 enable : ifconfig eth0 up
접속여부, 응답시간, 패킷손실율 확인 : ping [웹주소 or IP]
현재 라우팅 테이블 보기 : route
기본 Gateway 설정 : route add default gw [gateway 주소]
IP 주소와 매칭되는 하드웨어 주소 표시: arp
IP 패킷이 목적지에 도달하기 위해 거치는 (라우팅) 경로추적 Trace Route: traceroute [web 주소]
IP 패킷이 목적지에 도달하기 위해 거치는 경로추적 Trace Path: tracepath [web 주소]
DNS Test : host [web 주소]
Advanced DNS Test : dig [web 주소]
Reverse Lookup : host 8.8.8.8
Advanced Reverse Lookup : dig -x 8.8.4.4



리눅스 네트워크 수정파일 (위와 동일한 기능. 영구저장)

// 네트워크와 호스트 명 설정
# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=fedora.wiz.pe.kr

// 네트워크 인터페이스 설정
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
NM_CONTROLLED=yes
IPADDR=[IP주소]
NETMASK=255.255.255.0
GATEWAY=[Gateway 주소]
DNS1=168.126.63.1
TYPE=Ethernet
USERCTL=no
IPV6INIT=no

// 기본 DNS 설정
# vi /etc/resolv.conf
nameserver 168.126.63.1
// 네트워크서비스 자동 시작 해제
# chkconfig NetworkManager off
// 네트워크서비스 중지
# service NetworkManager stop
// 네트워크 자동 시작 등록
# chkconfig network on
// 네트워크 시작
# service network start
 

New Post