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 ★★★★★
()
Ответ на: комментарий от 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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.