2017-11-10 11 views
0

방글라데시 (가상 박스)를 사용하여 가상 머신을 설정하는 방법을 최근에 배웠고 9235가 기본 게이트이므로 192.168.x.x:9292과 같은 로컬 주소를 통해 웹 브라우저에서 액세스하는 방법을 알고 있습니다. . 하지만 다른 컴퓨터에서 로컬로 서버에 액세스하고 싶습니다.우분투 - 다른 컴퓨터에서 방랑 한 액세스

내 질문에 내가 직접 컴퓨터에 연결할 때 cmd를 통해 vagrant ssh이라는 명령을 사용하지만 다른 컴퓨터에서 vagrant ssh 192.168.x.x 같은 명령을 사용하여 액세스 할 수 있습니까?

나는 외부 프로그램을 사용하거나 방황하는 환경에서 뭔가를 설정해야한다는 것을 이해하는 한? 서버에 액세스 할 수있는 간단한 방법이 있습니까? 아니면 암호로 보호되어 있습니까? 웹 사이트를 설정하면 예를 들어 다른 로컬 컴퓨터에서 액세스 할 수 있지만 다른 컴퓨터의 서버에있는 파일에 액세스 할 수 있습니까?

+0

VM IP 및 포트에 대해 직접 ssh 명령을 실행해야합니다. –

답변

0

방랑 환경을 입력하여 다른 컴퓨터에 로컬로 연결하는 방법을 찾았습니다. vagrant up ->vagrant ssh. ssh [email protected]을 입력하여 다른 컴퓨터에 연결하십시오. 여기서 192.168.x.x는 컴퓨터의 로컬 주소입니다. 방랑자는 암호를 요구하고 방황하는 것으로 생각되는 기본 암호를 입력 한 다음 다른 방앗간 인스턴스에 연결됩니다.

0

Vagrant 용 가상 박스 제공 업체가 있다고 가정하면 호스트와 VBox 네트워크 인터페이스를 연결하여이 작업을 수행 할 수 있습니다.

사용이 Vagratfile의 (에 대한 공개/개인)

공개

Vagrant.configure("2") do |config| 
    config.vm.network "public_network", 
    use_dhcp_assigned_default_route: true 
end 

개인

호스트의 범위에서 IP를 생성하는 코드 위
Vagrant.configure("2") do |config| 
    config.vm.network "private_network", type: "dhcp" 
end 

들어 네트워크에 연결하고 이것을 사용하여 다른 컴퓨터에서 파일 서버에 액세스 할 수 있습니다.