Linux의 네크워크 설정
Linux

Linux의 네트워크 설정

네트워크 설정 방법은 네트워크 설정 툴인 콘솔에서 실행 가능한 netconfig setup 그리고 xwindow에서 실행가능한system-config-network라는 툴이 있다여기서 변경한 내용은 /etc/sysconfig/network-scripts 디렉토리의 ifcfg-eth0 파일에 설정내용을 저장하게 된다.

 

1. 장치명 확인

부팅시 출력한 메시지를 저장하고 있으므로 dmesg 명령어를 이용하여 하드웨어 리소스 이름을 알 수 있다.

     #dmesg | grep eth : 메시지 중 랜카드에 대한 메시지 출력



2. 자동으로 ip주소 받기

/etc/sysconfig/network-scripts 디렉토리의 ifcfg-eth0 파일에 ip주소, netmask, gateway설정을 하면 된다.

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=<장치명>

BOOTPROTO= dhcp

ONBOOT = yes

TYPE : Ethernet






3. 수동으로 ip주소 지정

DEVICE=<장치명>

BOOTPROTO=static

ONBOOT = yes

TYPE : Ethernet

 

/etc/sysconfig/network-scrypts/ifcfg-eth0파일은 부팅시에 네트워크 데몬이 읽고 자동실행을 하여 자동 설정이 되도록 하기위해서 설정하는것이다.

 

 

4. DNS(네임서버주소 설정

#vi /etc/resolv.conf

nameserver <DNS주소1>

nameserver <DNS주소2>

 

또는

 

#vi /etc/sysconfig/network

DNS1=<DNS주소1>

DNS2=<DNS주소2>

#service network restart

 

만약 host가 없다는 오류 메시지가 나오면 위 두 파일을 확인해야 한다.

 

5. 호스트네임지정

#vi /etc/sysconfig/network

HOSTNAME=Linux.com

#service network restart

#hostname

 

#vi /etc/hosts

<아이피주소>   <포스트이름>

#hostname

 

프롬프트에 적용시키기 위해서는 로그아웃을 한 후 로그인을 하면 적용이 된다.

 

NIC(Network Interface Card, LANcard)

#ifconfig : ip 확인

#ifconfig eth0 down : eyh0 비활성화

#ifconfig

#ifconfig eth0 up : 비활성화된 eth0활성화

 

네트워크 서비스를 재 시작 하지 않은 상태에서 네트워크 설정하기

#ifconfig echo <아이피주소또는 #ifconfig echo <아이피주소> up

 

route

게이트웨이가 등록되지 않아 생긴 오류

#route add default gw <아이피주소>

 

순차적으로 네트워크 연결이 끊어지므로 한번에 실행

#ifconfig echo <아이피주소> up && route add default gw <아이피주소>

'Linux' 카테고리의 다른 글

linux,unix에 vi editor 구문강조  (0) 2014.10.31
make install 안될 때 해결법  (0) 2014.10.31
FTP Server 구축  (0) 2014.10.31
Mail Server 구축  (0) 2014.10.31
APM server 구축  (0) 2014.10.31