ssh - KVM/桥接器 : No Route To Host

标签 ssh virtualization fedora kvm

我已经在 Fedora 17 上使用 KVM 设置了虚拟机,并为 KVM 配置了桥接网络。主机和虚拟机均采用手动IP配置,主机IP为192.168.0.2,虚拟机IP为192.168.0.10。 从虚拟机我可以毫无问题地连接到主机,但从主机我无法通过 SSH 连接到虚拟机,尽管我仍然可以从主机 ping KVM。尝试 ssh 只会给我结果“没有到主机的路由”。

哦,我禁用了 iptables,所以我认为这不是防火墙的问题。

最佳答案

还要确保内核配置为 IP 转发:

$ sudo sysctl -a | grep net.ipv4.ip_forward
net.ipv4.ip_forward = 1

它的值应该为 1,而不是 0。如果需要,请使用以下命令启用:

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sudo sysctl -p /etc/sysctl.conf

关于ssh - KVM/桥接器 : No Route To Host,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12104587/

相关文章:

bash - 如何不将此处文件回显到终端?

node.js - 通过 SSH 在 Docker 中安装私有(private) npm 包

PHP + SSH : Interactive Shell

docker - 容器引擎是操作系统和应用程序之间的整个层,还是只是在操作系统之上与其他应用程序一起运行的另一个应用程序?

docker - Docker 和 OpenVZ 的区别

networking - VirtualBox NAT 网络与 VMWare NAT 有根本的不同吗?

java - 使用 SSH 将文件从 Android 应用程序发送到树莓派

c++ - 链接 boost 日志教程时出现链接器错误( undefined reference )

ruby-on-rails - 在 Rails 上安装 ruby​​ 时遇到问题

r - R包的编译错误