반응형

CentOS 6.5 네트워크 설정 완전 초기화 - How to remove old NICs in CentOS(Reset all network settings)


http://www.lionheart.pe.kr/index.php?document_srl=1250



How to remove old NICs in CentOS(Reset all network settings)


작업 환경 CentOS 6.5

CentOS Network 이중화 설정하다보면 네트워크 설정 정보가 꼬일때가 종종 있다.

이전 설정 정보를 모두 지우고 다시 설정하려면 아래 파일들을 삭제해주면 된다.


[root@youtu.kr /]# rm /etc/sysconfig/networking/profiles/default/*

[root@youtu.kr /]# rm /etc/sysconfig/networking/devices/*
[root@youtu.kr /]# cd /etc/sysconfig/network-scripts/

여기서 ifcfg-eth로 시작하는 파일을 삭제, 예로 ifcfg-eth0, ifcfg-eth1 등

[root@youtu.kr /]# rm /etc/udev/rules.d/70-persistent-net.rules

[root@youtu.kr /]# reboot


리부팅 후, 재 생성된 /etc/udev/rules.d/70-persistent-net.rules 파일을 열어보면 네트워크 카드가 보인다.


[root@youtu.kr /] cat /etc/udev/rules.d/70-persistent-net.rules

# PCI device 0x8086:0x100f (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:00:00:00:00:eb", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"


# PCI device 0x8086:0x100f (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:00:00:00:00:69", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"


위와 같이 네트워크 카드 2개 eth0, eth1 이 추가되어 있습니다.

이제 이 2개의 네트워크 설정을 아래의 디렉토리에 하면 됩니다.


[root@youtu.kr /]# cd /etc/sysconfig/network-scripts/

[root@youtu.kr network-scripts]#  vi ifcfg-eth0

DEVICE=eth0

HWADDR=00:00:00:00:00:69

ONBOOT=yes

IPADDR=192.168.0.2

NETMASK=255.255.255.0

GATEWAY=192.168.0.1

TYPE=Ethernet

ARPCHECK=no

DNS2=168.126.63.1

BOOTPROTO=none

DNS1=164.124.101.2

IPV6INIT=no

USERCTL=no



[root@youtu.kr network-scripts]#  vi ifcfg-eth1

DEVICE=eth1

HWADDR=00:00:00:00:00:eb

ONBOOT=yes

IPADDR=10.20.30.2

NETMASK=255.255.255.0

GATEWAY=10.20.30.1

TYPE=Ethernet

ARPCHECK=no

DNS2=168.126.63.1

BOOTPROTO=none

DNS1=164.124.101.2

IPV6INIT=no

USERCTL=no


[root@youtu.kr network-scripts]# service network restart


네트워크 재시작을 하거나 리부팅하면 설정이 완료됩니다.







반응형
Posted by 공간사랑
,