Tip ☆ 127.0.0.1로 접속하는 이유는 뭔가요?


    현재 가상 머신들은 192.168.1.0/24 영역대에 있어서 대부분의 경우 모두 접속할 수 있습니다. 하지만 현업에서는 데이터 통신과 관리 네트워크를 분리해 사용하는데, 이와 비슷하게 관리 네트워크를 분리한 것으로 보면 됩니다. 또한 127.0.0.1로 접속하면 192.168.1.0/24에서 문제가 발생해도 접속하는 데 문제가 없습니다.

    각 가상 머신은 베이그런트에서 NAT로 사용하는 eth0에 고유의 포트 포워딩 규칙이 적용됩니다.

    ▲ 그림 2-49 버추얼박스에 설정된 포트 포워딩 규칙3

    Vagrantfile에서는 다음과 같이 설정했습니다.

    [중략]
    cfg.vm.network "private_network", ip: "192.168.1.10"
    cfg.vm.network "forwarded_port", guest: 22, host: 60010, auto_correct: true, id: "ssh"
    cfg.vm.synced_folder "../data", "/vagrant", disabled: true
    [생략]

    이 부분이 익숙하지 않다면 호스트 전용 네트워크인 192.168.1.<각 가상 머신의 번호>로 가상 머신에 접속해서 진행하기 바랍니다.

     

     


    3 각 가상 머신의 설정 > 네트워크 > 고급 > 포트 포워딩을 누르면 확인이 가능합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.