반응형
목표: vm에 jar을 배포한다. jar 이 정상 실행되려면 보안상의 이유로 host의 ip를 사용해야한다. jar이 정상 실행되면 host에서 vm의 api를 쏠 수 있어야 한다.
1. NAT 방식
2022.01.03 - [세팅/vm on mac] - [vm] virtual box 네트워크 NAT 설정 - mac
호스트의 ip를 게스트가 그대로 사용하는 방식으로 vm 내부의 jar가 정상작동한다. 하지만 host -> vm로 api shoot이 안된다.
포트 포워딩으로 jar의 port를 설정해주었지만 telnet 은 되고 curl을 할 경우 connection reset으로 response 를 받아오지 못한다.
포트 포워딩으로 해결할 수 있을 것 같아 계속 보고있다ㅠㅠ
-> 포트 포워딩 설정에는 문제가 없었다!! 게스트에서 방화벽 정책 끄니까 된다...
systemctl status firewalld //상태 확인
systemctl stop firewalld //종료
2. Bridge adaptor
2022.01.12 - [세팅/vm on mac] - [vm] virtual box 브릿지 네트워크 설정
게스트에 별도 ip를 할당받아 보안정책에 의해 jar 실행이 되지 않는다.
참고 - 네트워크 개념 팍팍팍..
https://www.nakivo.com/blog/virtualbox-network-setting-guide/
728x90
반응형
'서버 세팅 & tool > vm on mac' 카테고리의 다른 글
[vm] axon server 설치 (0) | 2022.01.12 |
---|---|
[vm] virtual box 브릿지 네트워크 설정 (0) | 2022.01.12 |
[vm] jenkins 설치 (0) | 2022.01.10 |
[vm] virtual box 네트워크 NAT 설정 - mac (0) | 2022.01.03 |
[vm] virtual box centos7 세팅 (0) | 2022.01.03 |