IP 주소가 10.10.10.99인 VM이 있습니다. IP 주소를 10.10.10.100과 같은 다른 주소로 어떻게 변경합니까? 10.10.10.100으로 핑을 보냈는데 네트워크에 그러한 서버가 없습니다. 다른 점검이 필요한가요?
검색해 보니 이에 대해 ifconfig
및 ip addr
명령을 사용할 수 있다는 것을 알았습니다. 하지만 어떻게 사용하는지 모르겠습니다.
답변1
어떤 OS와 VM을 사용하고 있나요? 새 IP를 추가하지 않고 업데이트만 하는 경우 Debian 기반 OS를 사용하는지 Redhat 기반 OS를 사용하는지에 따라 두 파일 중 하나를 편집하면 됩니다.
Debian 기반(예: Ubuntu, Debian, Xandros, Mint)에서는 /etc/network/interfaces의 설정을 변경한 후 다음을 수행합니다.
service networking restart
RedHat 기반(예: Fedora, RHEL, CentOS)인 경우 /etc/sysconfig/network-scripts/ifcfg-eth0을 업데이트한 다음 실행합니다.
service network restart
OS 외부에서 업데이트할 수 있는지 확실하지 않습니다. xenserver를 사용하면 항상 OS만 업데이트합니다.
확인할 다른 사항은 어떤 서브넷에 있는지에 따라 다릅니다. 나는 이것이 RFC1918 공간에 있기 때문에 아마도 10.10.10.0/24에 있을 것이므로 다른 사람이 그것을 사용하지 않는 경우 추가할 수 있을 것이라고 추측합니다.
답변2
VM 프로그램에서 네트워크 카드의 상태를 확인해야 하며, DHCP를 사용하는 NAT가 있으므로 IP를 변경하는 것이 더 문제입니다.
하지만 @Glen이 제안한 것을 시도하는 데 방해가 되는 것은 없습니다.