Pont KVM avec IP externe avec server Windows 2012 invité

Je suis en train de configurer un server Windows invité avec kvm / qemu sur un hôte non-1414 14.04 et une connection réseau pontée pour permettre au server d'être exposé sur Internet.

J'essaie de donner à mon server Windows le même ip que mon server hôte linux, cet IP est l'adresse IP externe du server.

Je suis assez nouveau pour cela, j'ai configuré mon pont en utilisant cette command sur Ubuntu 14.04

virsh iface-bridge eth0 br0 

Mon pont actuel que j'ai créé est le suivant (éditer le server externe ip, remplacé par des lettres).

 br0 Link encap:Ethernet HWaddr 38:60:77:26:4a:b3 inet addr:aaa.bb.ccc.137 Bcast:aaa.bb.ccc.255 Mask:255.255.255.0 inet6 addr: aaaa:bbbb:8:e89::1/128 Scope:Global inet6 addr: aaaa::bbbb:cccc:fe26:4ab3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Mesortingc:1 RX packets:1607000 errors:0 dropped:42 overruns:0 frame:0 TX packets:1458574 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3860135693 (3.8 GB) TX bytes:164453268 (164.4 MB) eth0 Link encap:Ethernet HWaddr 38:60:77:26:4a:b3 UP BROADCAST RUNNING MULTICAST MTU:1500 Mesortingc:1 RX packets:5629010 errors:0 dropped:0 overruns:0 frame:0 TX packets:2998492 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8133304283 (8.1 GB) TX bytes:446483217 (446.4 MB) Interrupt:20 Memory:fe500000-fe520000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Mesortingc:1 RX packets:50169 errors:0 dropped:0 overruns:0 frame:0 TX packets:50169 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:12576653 (12.5 MB) TX bytes:12576653 (12.5 MB) virbr0 Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Mesortingc:1 RX packets:402 errors:0 dropped:0 overruns:0 frame:0 TX packets:76 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:67355 (67.3 KB) TX bytes:50853 (50.8 KB) 

Et voici mon / etc / network / interfaces qui a été créé avec la command ci-dessus.

 auto lo iface lo inet loopback auto br0 iface br0 inet static address aaa.bb.ccc.137 netmask 255.255.255.0 gateway aaa.bb.ccc.254 bridge_ports eth0 bridge_stp on bridge_fd 0 iface br0 inet6 static address aaaa:bbbb:8:E89::1 netmask 128 

Voici mon brctl show montrant que mon invité est ajouté au pont que j'ai assigné à mon invité en utilisant virt-manager. vnet0 est mon invité.

 root@ns388356:~# brctl show bridge name bridge id STP enabled interfaces br0 8000.386077264ab3 yes eth0 vnet0 virbr0 8000.000000000000 yes 

Maintenant, j'hésite à ce nic via les pilotes virtio qui sont correctement installés sur les invités.

Je ne peux rien faire sur l'invité, est-ce que j'ai manqué quelque chose de grand ici? J'ai aussi une adresse ipv6, est-il possible d'utiliser cela pour l'invité seulement?

METTRE À JOUR:

À la fin, j'ai fini par conserver l'interface de réseau natale par défaut, puis j'utilisais simplement iptables pour transférer des connections externes sur des ports spécifiques à l'équivalent interne. Rien de fantastique et je suis assez embarrassé de la simplicité.

Voici les commands que j'ai utilisées.

 iptables -t nat -A PREROUTING -p tcp -d (external ip) --dport 3389 -j DNAT --to-destination 192.168.122.202:3389 

Cela a ajouté la règle au pare-feu

 iptables -t nat -D PREROUTING -p tcp -d (external ip) --dport 3389 -j DNAT --to-destination 192.168.122.202=:3389 

Cela l'a supprimé si nécessaire (dhcp atsortingbue un nouvel IP interne)

Ensuite, je relève les iptables

 iptables --flush 

Maintenant, ces derniers doivent être sauvegardés car ils sont perdus lorsqu'un redémarrage se produit.

One Solution collect form web for “Pont KVM avec IP externe avec server Windows 2012 invité”

Vous ne pouvez pas donner à deux machines la même adresse IP et s'attendre à ce qu'elles fonctionnent.

Donnez à l'invité Windows une adresse IP différente.

  • Montage de Windows NFS part de RHEL7 - uid / gid montre 4294967294
  • variable env: le nom d'user renvoie le nom d'hôte dans une tâche planifiée - GPO
  • Consolidation du logiciel sur un ordinateur
  • Installation de Weblogic 12 sur le server Windows 8 - Le server http ne démarre pas
  • Créer un server VPN Windows depuis Powershell
  • Kerberos Event 4 servername affiche le nom d'user
  • Les tâches planifiées du server Windows 2012 sont exécutées à l'aide du profil par défaut (lorsque la session est exécutée less), même si un count spécifique est spécifié
  • Déployer RDWeb sur un site Web non par défaut
  • Impossible de join le domaine Windows de différents sous-réseaux
  • Hibernate Windows Azure VM (IAAS)
  • L'alias de server SQL 2012 fonctionne localement mais pas à distance
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.