LINUX.ORG.RU
ФорумAdmin

Не зайти на виртуалку

 


0

1

Ну кто же так делает ?

Поставил kvm, libvirt, virt-manager в debian создал виртуалку и установил centos. Потом потребовалось на нее зайти по ssh. Поменял соединение с сети default на мост eth0 и хрен тебе - Destination Host Unreachable

При этом с других компов локалки заходит. У того кто это придумал за место мозгов капуста. Ведь совершенно очевидно, что bridge - это мост, т.е. с любого ip локалки, в том числе с хоста, обязано нормально заходить.

У того кто это придумал за место мозгов капуста.

Я бы сказал у кого тут вместо мозгов капуста, но деликатно промолчу.

dvrts ★★★ ()

Если будут еще истории типа этой — ты пиши, не стесняйся. Сегодня мир таков, что всем интересно послушать твои истории.

redhat ()

Ты хвастаешься или у тебя вопрос какой?

shrub ★★★★★ ()

Выхлоп этих команд со своего компа, там где запущена вируталка, а то по описанию не понятно ничего.

brctl show
ip -4 a ls

Yur4eg ★★ ()

мост это мост, понятиё такое, тыхнышеское. а что там можно или нельзя - это твои фантазии. ваш ВрИО К.О.

и да, eth0 это не мост. мост в линуксах br*, а в него входят интерфейс хоста и гостя. и адрес получает br. снова он.

если на пальцах.

mos ★★★☆☆ ()

Поставил kvm, libvirt, virt-manager в debian создал виртуалку и установил centos. Потом потребовалось на нее зайти по ssh. Поменял соединение с сети default на мост eth0 и хрен тебе - Destination Host Unreachable

Ну кто же так делает ?

Об этом ты вполне мог спросить себя перед зеркалом, а не засорять теги своей глупостью.

kernelpanic ★★★★★ ()

Подозреваю, что ты настроил macvtap bridge и не прочитал документацию.

Deleted ()
Ответ на: комментарий от Deleted

Там было три варианта. NAT (default), BRIDGE (указываешь с каким интерфейсом хочешь моститься) и чего то еще. Я выбрал мост и указал eth0. Оно смостилось, т.е. в локалке комп появился, на него можно зайти с любого компа сети, кроме того, на котором запущена виртуалка. Это тупо на мой взгляд. Тот, кто так сделал, не прав.

ZugDuk ()

Как правильно уже заметили, неправ тут только ты:

root@host:~# ip a l br0
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP 
    link/ether 54:04:a6:85:9e:20 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.4/24 brd 192.168.0.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::5604:a6ff:fe85:9e20/64 scope link 
       valid_lft forever preferred_lft forever
root@host:~# virsh domiflist vnc
Interface  Type       Source     Model       MAC
-------------------------------------------------------
vnet2      bridge     br0        virtio      52:54:00:40:c3:c9

root@host:~# arp -an | grep 52:54:00:40:c3:c9
? (192.168.0.140) at 52:54:00:40:c3:c9 [ether] on br0
root@host:~# ssh 192.168.0.140
The authenticity of host '192.168.0.140 (192.168.0.140)' can't be established.
ECDSA key fingerprint is b9:2b:f6:c0:e3:13:01:44:9d:73:c9:54:83:f7:55:23.
Are you sure you want to continue connecting (yes/no)? no 
Host key verification failed.

shell-script ★★★★★ ()
Последнее исправление: shell-script (всего исправлений: 1)
Ответ на: комментарий от Deleted

Да я уже переделал все. Прописал мост руками в interfaces. Когда руками его делаешь, все работает. Просто это не правильно. Нужно, чтобы мышкой в 2 счета создавался мост и виртуалка оказывалась в сети. Это удобно, а руками ковыряться могут только продвинутые линуксоиды.

З.Ы. Просто виртуалку сделать часто бывает нужно виндузятникам, которым от линукса нужно только KVM. Любые непонятки при этом отпугивают и люди уходят на любимую VMWARE.

ZugDuk ()
Ответ на: комментарий от ZugDuk

для виндузятников есть другие системы, или гуевые управлялки. а свои дыры в голове валить на софт не стоит.

dyasny ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.