虚拟机中安装telnet 并实现物理机通过telnet远程控制虚拟机步骤 1安装telnet 2安装虚拟机 3在虚拟机中安装linux 4查看虚拟机中是否安装telnet: Root权限下收入telnet命令,具体如下图:
出现”command not found”表示telnet没有安装。 5安装telnet:(虚拟机简体中文版) 5.1加载linux虚拟光盘 在“虚拟机”下面选择“设置”,如下图:
在弹出的窗口依次点击如下图标识处,最后按【确定】加载linux虚拟光盘:
5.2在虚拟机中挂载镜像: 首先检查/mnt目录下是否有cdrom目录,如果没有,先用mkdir创建一个空的cdrom目录,如图: 接下来就是挂载镜像了,执行命令: mount -o loop /dev/cdrom /mnt/cdrom/,如下图: ;修改完后,保存退出。 重启xinetd 设置完成后,需要重启xinetd服务,命令:service xinetd restart 设置23端口 以上步骤做完了之后,我们还需要设置防火墙允许23端口。打开防火墙的文件命令:vi /etc/sysconfig/iptables 打开之后,在COMMIT行之上添加: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT。添加完之后,保存退出(注意,不能用追加命令,追加进去的是在COMMIT之后)。添加之后如下图: 6添加端口: 添加端口 命令:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT(直接输入命令即可,没有“vi”之类的)如下图: 保存添加内容 命令:/etc/rc.d/init.d/iptables save(直接执行) 重启防火墙服务 命令:service iptables restart 启动telnet 命令:chkconfig telnet on,启动后会显示telnet on(启动)字样。至此,telnet安装完成。 7让虚拟机和物理机能拼通: 7.1手动配置linux的ip地址: 我们先ifconfig,查看系统的当前ip是多少,一般情况下,在安装linux系统时如果没有在安装步骤中配置ip地址,系统不会显示IPV4地址。那么这种情况下,我们需要手动配置系统ip地址,linux的ip地址保存在/etc/sysconfig/network-scripts/ifcfg-eth0文件中,我们打开该文件,然后在文件中修改成如下图所示即可:
7.2手动设置物理机的虚拟网卡8的ip地址: 打开物理机网络连接窗口——》选择虚拟网卡如图所示: 将ip地址配置和ifcfg-eth0中的ip在同一网段。 在物理机Ping 虚拟机的ip地址,此例是:ping 192.168.10.250 能ping通即可。 8物理机通过telnet远程控制虚拟机: 在物理机telnet之前,我们保证两个点: 8.1保证虚拟机采用NAT方式,如下图: 8.2保证虚拟机的网络连接中的桥接方式是物理机中的真实网卡,如下图:
9远程控制虚拟机 以上步骤完成后,我们可以在物理机中远程控制虚拟机,如图: