主机和虚拟机间通信,需将2台机器的IP地址设为同一网段。
[b]1、设置虚拟机:[/b] 虚拟机–> 设置–> Hardware –> Network Adapter,在网络连接处设置为 “桥接:直接连接到物理网络”,“NAT:使用已共享的主机IP地址”处打勾。
[img]http://images.cnitblog.com/blog/270324/201306/21144333-764be2da971e4da2828c2623b8a3ae0d.jpg[/img]
[b]2、window和虚拟机下ubuntu的IP地址设为同一网段[/b]
Ubuntu配置和修改IP地址请看:http://www.tieguanyin168.com/index.php/ubuntu-ip-1641.html
[b]3、互ping下,判断windows与linux是否互相ping通。[/b]
i、C:\Users\jiqinlin>ping 192.168.11.88 #192.168.11.88虚拟机下ubuntu的ip
正在 Ping 192.168.11.88 具有 32 字节的数据:
来自 192.168.11.88 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.11.88 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.11.88 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.11.88 的回复: 字节=32 时间<1ms TTL=64
192.168.11.88 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
ii、root@ubuntu:~# ping 192.168.11.74 #192.168.11.74 windows下ip
PING 192.168.11.74 (192.168.11.74) 56(84) bytes of data.
64 bytes from 192.168.11.74: icmp_req=1 ttl=64 time=0.242 ms
64 bytes from 192.168.11.74: icmp_req=2 ttl=64 time=0.268 ms
64 bytes from 192.168.11.74: icmp_req=3 ttl=64 time=0.251 ms
出现类似信息表示windows与linux已互通。
[b]4、连接ssh,在连接前记得在window下安装SSH Secure Shell Client客户端[/b]
操作步骤如下:
在win7下通过ssh连接虚拟机的ubuntu,连接失败,提示信息见下图:
[img]http://images.cnitblog.com/blog/270324/201306/21144342-31fb0126abd346779a496d4874f5a0b2.jpg[/img]
然后我在ubuntu终端下输入:ssh localhost,见下图:
[img]http://images.cnitblog.com/blog/270324/201306/21144355-e1be2f4f8dde44918e17a2f0aaca0ae9.jpg[/img]
ssh : connect to host localhost port 22: Connection refused,原来没有装sshd,也就是openssh-server。
输入命令: sudo apt-get install openssh-server
然后输入命令:ssh localhost,见下图
[img]http://images.cnitblog.com/blog/270324/201306/21144401-db9cb7db9d7147f4a2d856be6c154a9e.jpg[/img]
此时可以通过ssh工具连虚拟机的ubuntu系统了。
[b]1、设置虚拟机:[/b] 虚拟机–> 设置–> Hardware –> Network Adapter,在网络连接处设置为 “桥接:直接连接到物理网络”,“NAT:使用已共享的主机IP地址”处打勾。
[img]http://images.cnitblog.com/blog/270324/201306/21144333-764be2da971e4da2828c2623b8a3ae0d.jpg[/img]
[b]2、window和虚拟机下ubuntu的IP地址设为同一网段[/b]
Ubuntu配置和修改IP地址请看:http://www.tieguanyin168.com/index.php/ubuntu-ip-1641.html
[b]3、互ping下,判断windows与linux是否互相ping通。[/b]
i、C:\Users\jiqinlin>ping 192.168.11.88 #192.168.11.88虚拟机下ubuntu的ip
正在 Ping 192.168.11.88 具有 32 字节的数据:
来自 192.168.11.88 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.11.88 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.11.88 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.11.88 的回复: 字节=32 时间<1ms TTL=64
192.168.11.88 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
ii、root@ubuntu:~# ping 192.168.11.74 #192.168.11.74 windows下ip
PING 192.168.11.74 (192.168.11.74) 56(84) bytes of data.
64 bytes from 192.168.11.74: icmp_req=1 ttl=64 time=0.242 ms
64 bytes from 192.168.11.74: icmp_req=2 ttl=64 time=0.268 ms
64 bytes from 192.168.11.74: icmp_req=3 ttl=64 time=0.251 ms
出现类似信息表示windows与linux已互通。
[b]4、连接ssh,在连接前记得在window下安装SSH Secure Shell Client客户端[/b]
操作步骤如下:
在win7下通过ssh连接虚拟机的ubuntu,连接失败,提示信息见下图:
[img]http://images.cnitblog.com/blog/270324/201306/21144342-31fb0126abd346779a496d4874f5a0b2.jpg[/img]
然后我在ubuntu终端下输入:ssh localhost,见下图:
[img]http://images.cnitblog.com/blog/270324/201306/21144355-e1be2f4f8dde44918e17a2f0aaca0ae9.jpg[/img]
ssh : connect to host localhost port 22: Connection refused,原来没有装sshd,也就是openssh-server。
输入命令: sudo apt-get install openssh-server
然后输入命令:ssh localhost,见下图
[img]http://images.cnitblog.com/blog/270324/201306/21144401-db9cb7db9d7147f4a2d856be6c154a9e.jpg[/img]
此时可以通过ssh工具连虚拟机的ubuntu系统了。