2016-09-06 3 views
-1

webapp 개발을 위해 설정중인 Centos 7 VM이 있습니다. 호스트는 Windows 10 Pro입니다. WebStorm, MySQL Workbench 및 FileZilla는 원격 관리 및 개발을위한 저의 호스트 기반 워크 피처입니다.인터넷에 연결되지 않은 상태에서 VM과 통신하는 방법

하이퍼 -V 설정 (VM 설정, 가상 스위치 관리자 등) 및 CentOS 설정 (NetworkManager, ifcfg 파일, SELinux 등)을 어떻게 구성해야합니까? 물리적 네트워크 장치/인터페이스 (이더넷/WiFi) 및 "연결되지 않은"상황이 있습니다.

현재 설정을 설명합니다. 외부 네트워크를 사용하여 연결하는 Hyper-V 가상 스위치 설정이 있습니다. 이더넷에서 WiFi로 (또는 그 반대의 경우) 가상 스위치 관리자로 들어가서 외부 네트워크를 이더넷/WiFi로 /에서 변경해야합니다. 데스크탑 바로 가기에서 호스트 파일 (C : \ Windows \ System32 \ drivers \ etc \ hosts)을 엽니 다. ip a을 사용하여 VM에보고 된 IP 주소를 수동으로 편집합니다. 이것은 네트워크에 물리적으로 연결되어있을 때 저에게 정말 좋습니다. 나는 ssh를 사용하고 다른 도구를 사용하여 쉽게 개발할 수 있습니다.

그러나 네트워크에 연결할 수없는 경우 손실이 발생합니다. 호스트가 DNS를 제공 할 수 없기 때문이라고 가정합니다. 나는 아주 틀릴 수있어, 나는 SysAdmin 애호가, 그러나 네트워킹 noob이다.

내 진짜 질문 (더 완벽하게 fleshed-out 형태로)이되면 어떻게 연결되지 않은 상태에있을 때 내 '연결된'워크 플로우와 도구를 사용할 수 있습니까?

나는 모든 가능성에 열려 있습니다 ... 미리 감사드립니다.

+0

왜 아래쪽 투표 도전 했나 될 수있다? 투표를하기 전에 질문을 더 잘하기위한 권고는 어떻습니까? – tyj247

답변

0

네트워크 연결이 끊어지면이 인터페이스, 라우팅 항목, ARP 테이블 등을 사용하는 모든 논리적 연결이 끊어집니다. 당신의 리눅스 VM이 HOST 물리적 인 네트워크 카드에 연결되어 있고 이것이 다운되면 - 리눅스 또한 연결을 잃을 것입니다. 이러한 시나리오에

한 가지 방법은 "항상에"입니다 호스트에서 루프백 인터페이스를 사용하는 것입니다

비록 적절한 NAT/라우팅을 구성하면

+0

2 개의 가상 스위치 (이더넷/WiFi NIC와 함께 하나의 외부 스위치와 "내부"유형의 다른 하나)를 생성 할 수 있습니까?이 작업을 수행하는 방법에 대해서는 분명하지 않습니다. 나는 몇 가지 방법을 시도해 왔지만이 방법을 사용하지 못했습니다. – tyj247

관련 문제