리눅스

리눅스/네트워크(network) 설정

우진샘 2011. 12. 9. 17:24
네트워크(network) 설정

* Command로 설정하기
1. 네트워크 확인
# ifconfig


2. 네트워크 설정

# ifconfig eth0 172.16.4.133 netmask 255.255.255.0 broadcast 172.16.4.255

3. 게이트웨이 설정
# route add default gw 172.16.4.1 dev eth0

4. DNS설정
# vi /etc/resolv.conf
nameserver 211.42.201.138

5. 재시동
# ifconfig eth0 down
후에
# ifconfig eth0 up

6. 네트워크 확인

해당 IP는 각자 네트워크에 맞게 입력 하면 된다.


* 네트워크 설정 File로 설정하기
아래 3개 파일들만 손보면 된다. 아래 파일들이 없는 경우(우분투)도 있으니 그냥 참고만 하자.
/etc/sysconfig/network
/etc/resolv.conf
/etc/sysconfig/network-scripts/ifcfg-eth0

파일을 하나씩 살펴보면
/etc/sysconfig/network
NETWORKING=yes           # 네트워크 활성화
NETWORKING_IPV6=no     # IPv6 지원 여부
HOSTNAME=myserver      # 호스트 네임 설정
GATEWAY=172.16.4.1        # Gateway가 지정되지 않을 경우 사용할 Default Gateway

/etc/resolv.conf
nameserver 211.42.201.138   # 1차 DNS 서버 설정
nameserver 168.126.63.1      # 2차 DNS 서버 설정

/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                      # 네트워크 디바이스 이름
BOOTPROTO=static            # 고정 IP일 경우 static, 유동 IP일 경우 dhcp
HWADDR=00:4f:4e:16:35:03   # Mac Address
IPV6_AUTOCONF=yes         # IPV6 자동 설정 여부
ONBOOT=yes                    # 부팅시 활성화 여부
IPADDR=172.16.4.133           # IP Address 설정
NETMASK=255.255.255.0     # Netmask 설정
GATEWAY=172.16.4.1          # Gateway 설정

모든 설정이 끝났으면 네트워크를 재시작하자
# service network restart
혹은
# /etc/rc.d/init.d/network restart


* GUI를 이용해 네트워크 설정하기
# setup
혹은
# system-config-network