내 호스트 컴퓨터는 Ubuntu 12.04이고 여기에 Virtual Box를 설치했습니다. Virtual Box의 네트워크 설정은 NAT입니다.
그런 다음 Oracle Enterprise Linux를 게스트로 사용합니다.
이제 Oracle을 설치하기 위한 전제 조건 중 하나이므로 게스트에 대한 고정 IP를 설정하고 싶습니다.
"응용 프로그램 메뉴->시스템 설정->네트워크"를 사용하여 고정 IP 설정을 시도했지만 Oracle 설치 프로그램이 다시 dhcp IP에 대해 불평했습니다.
도움을 주시면 감사하겠습니다. 나의 Linux 지식은 매우 제한적입니다.
추신: /etc/sysconfig/network-scripts/ifcfg-eth0에 나는
BOOTPROTO=none
Virtual Box를 사용하고 있기 때문에 이것은 static/dhcp ip에 대한 다른 질문과 다른 것 같습니다.
답변1
여기에 명시된 바와 같이: https://oracle-base.com/articles/linux/linux-network-configuration
/etc/sysconfig/network-scripts/ifcfg-eth0 파일을 편집하고 다음과 같이 입력해야 합니다.
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
물론 IP 주소, 마스크, 게이트웨이 및 DNS 데이터도 있습니다. 이 파일을 수정한 후 설정을 적용하려면 인터페이스를 닫거나 열어야 할 수도 있습니다. 어쩌면 이 작업을 수행하려면 "root" 사용자를 사용해야 할 수도 있습니다.
ifdown eth0 && ifup eth0
다음 사항이 올바르게 적용되었는지 확인하세요.
ifconfig eth0
또한 VirtualBox NAT 네트워킹은 기본적으로 DHCP 서버를 사용하므로 게스트 VM의 인터페이스를 NAT 대신 "브리지"로 변경해야 할 수도 있습니다. 이 콘텐츠에 대한 추가 정보:https://www.virtualbox.org/manual/ch06.html#network_nat
필요한 경우 위의 첫 번째 링크에 인터페이스 구성에 대한 고급 정보가 있습니다.