%20%ED%95%A0%EB%8B%B9.png)
VirtualBox(현재) 내에서 Slackware 13.37 가상 머신을 사용하고 있습니다.
현재 이 Slackware VM과 함께 단일 서버에 여러 Ubuntu VM이 있습니다. 모든 VM은 "내부 네트워크" 모드를 사용하도록 설정되었으므로 모두 개인 LAN에 있고 서로 볼 수 있지만(예: 서로 파일 공유) 외부 세계에서는 비공개로 유지됩니다.
이러한 VM(Slackware VM)에서 이 개인 네트워크와 인터넷 전체에 대한 액세스 권한을 부여할 수 있어야 합니다. 이를 처리하기 위해 제가 찾은 첫 번째 제안은 VM에 다른 가상 네트워크 어댑터를 추가한 다음 이를 NAT로 설정하는 것입니다. 이로 인해 Slackware VM에는 다음과 같은 네트워크 어댑터가 설정됩니다.
-NIC#1: Internal Network
-NIC#2: NAT
다음 서브넷의 모든 트래픽을 처리하기 위해 첫 번째 네트워크 어댑터(NIC#1)를 설정하고 싶습니다.
10.10.0.0/255.255.0.0
192.168.1.0/255.255.255.0
그리고 두 번째 가상 네트워크 어댑터(NIC#2)가 다른 모든 것(예: 인터넷 액세스)을 처리하기를 원합니다.
Slackware VM에서 이를 설정하는 데 도움을 주실 수 있나요?
또한 SuperUser 및 Stackoverflow에 대해 유사한 질문을 검색했지만 모두 내 상황과 관련된 것 같습니다(예: 일부 UI 기반 도구를 사용하여 모두 OSX 또는 Ubuntu를 참조함). 저는 특히 명령줄을 통해 Slack에서 이 작업을 수행하려고 합니다.
감사해요!
답변1
CLI 인터페이스에서 슬랙웨어의 네트워크 구성을 변경합니다. 루트로서,
nano /etc/rc.d/rc.inet1.conf
필요한 매개변수를 사용하여 인터페이스(eth0, eth1 추측)를 편집해야 하지만 구조는 이미 있습니다. 그런 다음 ctrl-x, Y를 누르고 Enter를 누르십시오(nano를 사용하여 종료하고 변경 사항을 저장함). 그 후 다음 cmd를 실행하십시오.
/etc/rc.d/rc.inet1 eth0_restart
/etc/rc.d/rc.inet1 eth1_restart
물론 루트로. 이제 VM에서는 nic를 추가한 후 이러한 명령을 실행하기 전에 재부팅해야 할 수도 있습니다. 재부팅하지 않고 방법이 있을지도 모르지만 모르겠습니다.