CentOS 5.6 VM을 부팅할 때마다 DHCP가 내 VM에 다른 IP를 할당하는 문제가 있습니다. Windows 7에서 가상 머신을 Samba 공유로 매핑했는데 매번 192.168.0.8, 192.168.0.9 및 192.168.0.10 사이에서 변경됩니다. 즉, 매번 Windows에 새 드라이브를 마운트해야 합니다.
매번 다른 IP를 가리키도록 호스트 파일을 업데이트해야 하고 IDE에서 Samba 공유를 가리키던 프로젝트가 모두 사라져서 답답하기도 합니다.
CentOS 도구 아래 Devernet 구성에서 매번 동일한 IP를 설정할 수 있는 방법이 있습니까 setup
?
[root@dev ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 08:00:27:f2:9f:d6 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.8/24 brd 192.168.0.255 scope global eth0
다음은 CentOS의 이 유틸리티에 있는 Devernet 구성의 스크린샷입니다 setup
. DHCP를 사용하고 있습니다존재하다, 하지만 이 스크린샷에서는 이 기능을 껐습니다.
답변1
이 문제를 해결하는 방법은 두 가지가 있습니다. 서버를 DHCP 서버 도메인 외부의 고정 IP 주소 및 관련 구성으로 이동하는 것(해당 호스트에서 IP 주소, 넷마스크, DNS 서버 등을 구성해야 함),또는이 특정 인터페이스에 항상 동일한 IP 주소를 할당하도록 DHCP 서버에 지시합니다.
대부분의 DHCP 서버 구현은 특정 IP 주소를 호스트(실제로는 네트워크 인터페이스)에 할당하는 것을 지원합니다. 이는 충돌 위험을 증가시키지 않고 NIC가 IP 주소를 요청할 때마다 할당됩니다(할당은 여전히 DHCP 서버에 의해 처리되므로). 제가 추천하는 길은 바로 이 길입니다.
그러나 이를 수행하는 방법은 사용하는 DHCP 서버에 따라 다릅니다.