VirtualBox에서 CentOS 네트워크 설정
VirtualBox에서 CentOS 네트워크 설정
간만에 VirtualBox에 CentOS를 설치했더만 네트워크가 설정이 안된다.
확인한 결과 문제는 네트워크 카드가 eth0
으로 인식되어야 하나 eth1
으로 인식되어서 네트워크를 아무리 설정해도 소용이 없었다.
다음을 위하여 처리방법을 기록한다.
ifconfig
를 통해 활성화되어 있는 네트워크 상태확인
- Loopback을 확인하는
lo
에 대해서만 조회 됨 eth0
네트워크에 대해서는 나오지 않음
ifconfig -a
를 통한 전체 네트워크 상태확인
- 비활성화 되어 있는 다른 네트워크 카드를 확인
eth0
이라고 생각했던 카드가eth1
로 인식하고 있음
ifcfg-eth0
설정값 수정
/etc/sysconfig/network-scripts/ifcfg-eth0
파일을 수정하여eth0
의 설정값을 수정eth1
의 설정을eth0
으로 변경할 예정이기 때문에eth0
의 설정값을 수정- 수정 대상 :
HWADDR
(MAC 주소),ONBOOT
(시작시 네트워크 적용여부) HWADDR
: VirtualBox의 이미지 설정 부분에서 네트워크 정보를 확인하면 사용하고 있는 MAC 주소로 수정ONBOOT
: 최초에 no에서 부팅시에 사용할 수 있도록 yes로 수정
eth1
을 eth0
으로 수정
/etc/udev/rules.d/70-persistent-net.rules
파일을 수정하여eth1
을eth0
으로 수정NAME
부분의eth0
과eth1
을 서로 바꿔준다.
- 수정을 완료 후에는 서버를
reboot
한다.
ifconfig -a
를 통해 적용된 네트워크 상태확인
- 네트워크를
NAT
로 연결했기 때문에10.x.x.x
대역의 IP를 할당 받은 것을 확인
참고 사이트
- http://mslee89.tistory.com/60
- http://imitator.kr/Linux/240
This post is licensed under
CC BY 4.0
by the author.