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 |