Ich habe eine Centos 7 VM, die ich für die Webapp-Entwicklung eingerichtet habe. Der Gastgeber ist Windows 10 Pro. WebStorm, MySQL Workbench und FileZilla sind meine Host-basierten Arbeitstiere für Remote-Management und Entwicklung.So kommunizieren Sie mit der VM ohne Internetverbindung
Um die Frage zu klären: Wie sollen meine Hyper-V-Einstellungen (VM-Einstellungen, Virtual Switch Manager, etc.) und CentOS-Einstellungen (NetworkManager, ifcfg-Dateien, SELinux, etc.) konfiguriert werden, um einen einfachen Wechsel zwischen meinen zu ermöglichen physische Netzwerkgeräte/Schnittstellen (Ethernet/WiFi) und eine "nicht verbundene" Situation.
Lassen Sie mich meine aktuelle Konfiguration erklären: Ich habe einen virtuellen Hyper-V-Switch-Setup, das externe Netzwerk verwendet, um eine Verbindung herzustellen. Wenn ich von Ethernet zu WiFi (oder umgekehrt) gehe, muss ich in Virtual Switch Manager gehen und das externe Netzwerk von/zu Ethernet/WiFi ändern. Ich habe eine Desktop-Verknüpfung, um die Host-Datei (C: \ Windows \ System32 \ drivers \ etc \ hosts) zu öffnen, wo ich manuell die IP-Adresse bearbeiten, die auf der VM mit ip a
gemeldet wird. Das funktioniert sehr gut für mich, wenn ich eine physische Verbindung zu einem Netzwerk habe. Ich bin in der Lage, mich einzuschalten und meine anderen Werkzeuge zu verwenden, um sich mit Leichtigkeit zu entwickeln.
Aber wenn ich nicht in der Lage bin, eine Verbindung zu einem Netzwerk herzustellen, bin ich ratlos. Ich gehe davon aus, dass dies daran liegt, dass der Host DNS nicht bereitstellen kann. Ich könnte sehr falsch liegen, ich bin ein SysAdmin-Azubi, aber Networking-Noob.
Also meine eigentliche Frage (in vollständig ausgefüllter Form) wird, wie kann ich meine 'verbundenen' Workflow und Tools verwenden, wenn ich in einem nicht verbundenen Zustand bin?
Ich bin offen für alle Möglichkeiten ... Vielen Dank im Voraus.
Warum die Nach-unten-Abstimmung? Wie wäre es mit einer Empfehlung, die Frage vor der Abstimmung besser zu stellen? – tyj247