안녕하세요, 저는 인터넷에 연결된 인터페이스 eno1(공용 IP 주소 217.33.44.17)을 사용하여 CentOS 7.3을 실행하는 물리적 서버를 가지고 있습니다. 또한 IP 세트를 추가하고 싶기 때문에 게스트 OS를 생성할 때 공용 IP(195.131.48.42 - 195.131.48.46 사용 가능) 중 하나를 선택합니다.
며칠 동안 작동시키려고 노력했지만 어려움을 겪고 있습니다. 컴퓨터를 IP 195.131.48.42로 설정할 수 있고 컴퓨터는 브리지를 사용하여 작동하지만 IP를 잃게 됩니다.
이를 수행하는 방법에 대한 가이드가 있습니까? 어떤 도움이라도 미리 감사드립니다.
답변1
첫 번째: 호스트에서 게이트웨이 주소로 ping을 보낼 수 있나요?
# ping 195.131.48.41
PING 195.131.48.41 (195.131.48.41) 56(84) bytes of data.
64 bytes from 195.131.48.41: icmp_seq=1 ttl=57 time=1.41 ms
64 bytes from 195.131.48.41: icmp_seq=2 ttl=57 time=1.31 ms
64 bytes from 195.131.48.41: icmp_seq=3 ttl=57 time=1.34 ms
^C
--- 195.131.48.41 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 1.317/1.358/1.411/0.039 ms
정상적으로 할 수 있어요.
두번째: 풀의 모든 주소에 ping을 보낼 수 있습니다. 정상인가요? 당신이 그 주소를 소유하고 있는 것이 확실합니까?
64 bytes from 195.131.48.42: icmp_seq=1 ttl=57 time=1.27 ms
64 bytes from 195.131.48.43: icmp_seq=1 ttl=57 time=1.60 ms
64 bytes from 195.131.48.44: icmp_seq=2 ttl=57 time=1.31 ms
64 bytes from 195.131.48.45: icmp_seq=1 ttl=57 time=1.38 ms
64 bytes from 195.131.48.46: icmp_seq=1 ttl=57 time=1.32 ms
제삼: 내 생각엔 그런 것 같아각 IP 주소에는 해당 Mac이 있습니다.. 공급자에게 ip-mac 페어링을 요청해야 합니다. 일반적으로 관리자 패널에서 이 작업을 수행할 수 있습니다.
이후에는 가상 머신 구성을 변경해야 합니다. 다음과 같은 방법으로 이 작업을 수행할 수 있습니다.
virsh edit vm_name
virt-install
매개변수 정의를 사용하여 새 가상 머신을 생성하는 경우 mac
(예제에는 전체 매개변수 세트가 포함되어 있지 않음):
virt-install --name vm_name \
--network bridge=kvmbr0,model=virtio,mac=00:00:00:00:00:00 \
...
마지막: 호스팅 제공업체의 기술 지원을 통해 문제에 대한 자세한 정보를 얻을 수 있을 것 같습니다.
답변2
라우터 주소(0.41로 추측)를 갖고 있는 장치는 무엇입니까? 호스트가 아닌 경우 게스트는 나머지 5개 공용 IP 중 하나를 사용하여 라우터에 도달하기 위해 호스트를 통과하는 경로가 필요합니다.