티스토리 뷰

Operating System/CentOS

Network 설정

do9dark 2015. 6. 11. 02:05

- Static IP

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

DEVICE=eth0

HWADDR=10:78:D2:46:20:C6

IPADDR=203.246.10.13

NETMASK=255.255.255.0

GATEWAY=203.246.10.1

DNS1=168.126.63.1

DNS2=8.8.8.8

TYPE=Ethernet

UUID=1a534e24-c430-44a3-b936-cdd9fde1b9ac

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=none


# service network restart



- Dynamic IP

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

DEVICE=eth0

HWADDR=10:78:D2:46:20:C6

TYPE=Ethernet

UUID=1a534e24-c430-44a3-b936-cdd9fde1b9ac

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=dhcp


# service network restart



- DNS 설정

# vi /etc/resolv.conf



- 이더넷 디바이스 문제가 생겼을 경우

Shutting down loopback interface:    [ OK ]

Bringing up loopback interface:    [ OK ]

Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization.    [FAILED]


보통 이러한 문제가 생기는 이유는 맥 주소가 변경되었는데 설정 파일이 변경되지 않았을 경우에 발생한다.

따라서, 문제를 해결하기 위해서는 아래 두 파일을 수정해주면 된다.


# vi /etc/udev/rules.d/70-persistent-net.rules

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


70-persistent-net.rules 파일을 열어보면 부트로더에서 맥 주소가 변경될 때마다 기록이 되어있는 것을 볼 수 있다.

마지막에 기록된 맥 주소가 일반적으로 변경된 맥 주소이기 때문에 해당 주소만 제외하고 나머지 주소들을 제거하고, NAME 부분만 eth0으로 변경해준다. 그리고 /etc/sysconfig/network-scripts/ifcfg-eth0 파일을 열어서 변경된 맥 주소로 수정해주고 시스템을 다시 시작하여 network를 재시작하면 정상적으로 동작하는 것을 확인할 수 있다.

변경된 맥 주소를 확인한 다음, /etc/sysconfig/network-scripts/ifcfg-eth0 파일만 수정하고 /etc/udev/rules.d/70-persistent-net.rules 파일을 지우고 재시작해도 상관없다.

'Operating System > CentOS' 카테고리의 다른 글

HTTPD, MYSQL, PHP 설치 및 설정  (0) 2015.07.09
VIM, GCC, GDB 설치 및 설정  (0) 2015.07.08
USER 관리  (0) 2015.07.08
TELNET 설치 및 설정  (0) 2015.07.08
FTP, VSFTPD 설치 및 설정  (0) 2015.07.03
iptables 방화벽 설정  (0) 2015.06.30
OpenSSH 설정  (0) 2015.06.30
Hostname & Login interface Message  (0) 2015.06.30
Console 해상도 설정  (0) 2015.05.05
시스템 확인하기  (0) 2015.04.01
댓글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
링크
공지사항
Total
Today
Yesterday