Linux 了解虚拟机IP地址????基础知识?

Linux 了解虚拟机IP地址????基础知识?,linux,networking,ssh,interface,virtual-machine,Linux,Networking,Ssh,Interface,Virtual Machine,主机是Windows7 我使用的是Oracle虚拟盒(GUEST OS-FEDORA 20)。我已启用主机和来宾计算机之间的桥接连接。(通过在virtual box manager中选择桥接连接完成) 现在我对IP地址有点困惑 在我的FEDORA来宾计算机上执行ifconfig时。它向我展示了两个界面。lo(localloop)和p2p1,IP地址为192.168.0.12。 当我在fedora中使用firefox时,它会显示一些与主机相同的ip地址。(我用我的ip地址.com进行了检查) 现在

主机是Windows7 我使用的是Oracle虚拟盒(GUEST OS-FEDORA 20)。我已启用主机和来宾计算机之间的桥接连接。(通过在virtual box manager中选择桥接连接完成)

现在我对IP地址有点困惑

在我的FEDORA来宾计算机上执行ifconfig时。它向我展示了两个界面。lo(localloop)和p2p1,IP地址为192.168.0.12。 当我在fedora中使用firefox时,它会显示一些与主机相同的ip地址。(我用我的ip地址.com进行了检查)

现在我有几个问题

a) 为什么我的来宾操作系统和主机操作系统具有相同的IP地址

b) 接口p2p1从何处获得地址192.168.0.12?它是由我的Wifi路由器分配的吗? 如果是,那么是否可以对192.168.0.12执行ssh以从连接到同一路由器的其他机器访问我的虚拟机?(在虚拟机上启用ssh时提供)

c) 由于它是一个网桥网络,我如何从虚拟机ssh或telnet连接我的主机windows机器

当我在fedora中使用firefox时,它会显示一些与主机相同的ip地址

否。它显示DSL路由器的公共IP地址,该地址与主机和虚拟机相同,因为任何到internet的流量都通过路由器。你需要先了解这一点


启用“桥接连接”后,vm与主机位于同一个私有子网中。IP地址
192.168.0.12
已由路由器上运行的本地服务器分配


由于虚拟机和主机都在同一个网络中,您可以使用主机的IP地址从虚拟机通过ssh连接到主机,IP地址为
192.168.0。??

a)b)是的c)是的,谢谢,我对这件事的工作原理有了更清楚的了解。现在,如果我在我的路由器上启用远程登录,我可以从其他网络(比如我的办公室)连接到我的路由器吗?如果是的话,那么我假设一旦我远程登录到我的路由器,我就可以远程登录任何一台机器
另一个问题:如何从另一个网络远程连接到我的路由器?SSH无法工作,因为子网当然会有所不同……您需要在路由器的防火墙中转发所需的端口。你可以在路由器的管理页面上找到一个设置部分。