
CentOS 7로 상자를 만든 Oracle VM을 사용하고 있으며 네트워크의 경우 무선 연결이 가능한 브리지 어댑터를 사용하여 컴퓨터에서 인터넷을 사용할 수 있고 SSH를 통해 PC에서도 연결할 수 있습니다.
이제 기본 PC에서 동적 enp0s3 IP 주소를 기반으로 가상 머신에 SSH를 통해 연결하지만 IP가 변경될 때마다(15~30분마다) SSH 연결이 끊어지고 다시 연결해야 합니다. SSH 중단 없이 동일한 연결 유형을 얻을 수 있는 방법이 있습니까?
답변1
호스트 컴퓨터에 고정 무선 어댑터를 설정할 수 있도록 자체 무선 라우터를 설정하세요. 여기서는 내 무선 라우터를 사용하여 이 작업을 수행합니다.
또는 호스트 시스템에 이더넷 연결을 사용하십시오. 그것도 작동합니다.
답변2
가상 머신에 두 개의 네트워크 카드, 즉 브리지된(이미 설정된) 네트워크 카드와 NAT를 정의할 수 있습니다. 그런 다음 NAT를 방문하십시오.고급 설정,포트 매핑이 NAT 규칙을 추가하려면:
| name | protocol | host IP | host port | guest IP | guest port |
| ssh | TCP | 127.0.0.1 | 7777 | 127.0.0.1 | 22 |
그러면 호스트에 TCP 소켓이 생성되어 포트 tcp/7777의 localhost에서 들어오는 연결을 수신하여 게스트 SSH 포트로 전달합니다. 그러면 게스트 컴퓨터 SSH는 게스트 컴퓨터 IP 주소에 상관없이 호스트 컴퓨터에서 액세스할 수 있습니다.
ssh -p 7777 127.0.0.1