远程登录Vmware下的Linux系统

在一个局域网中,我们希望远程地访问另一台机器的Linux系统,以供我们学习等使用。但是在Vmware中配置网络有三种形式,即:bridge(桥接模式)、NAT(网络地址转换模式)以及Host-Only(主机模式)。那么如何配置呢?这还是比较麻烦的。主要分以下两种情况:

(1)同在一个局域网下,机器的IP是局域网的IP地址,这是比较常见的情况。那么这个比较方便的。

①用bridge(桥接模式)

用这种方式虚拟系统的IP可设置成与本机系统在同一网段虚拟机相当于网络内的一台独立的机器

与本机共同插在一个集线器上网络内其他机器可访问虚拟机虚拟机也可访问网络内其他机器

当然与本机系统的双向访问也不成问题. 这个时候vmware就模拟成一个网桥的功能,使用 vmnet0网卡就可以了。

具体在Vmware菜单的Edit下的Virtual Network Editor中设置。

在虚拟机中的Linux里,可以设置在同一个网段下的IP,这样就可以用Putty连接了。

②NAT(网络地址转换模式)

a.在VM--Ethernet中选择NAT方式
b.打开Edit--Virtual Network Editor,确定DHCP是Enable的,查看NAT选项中Vmnet8网关是192.168.105.2,

这个就是虚拟机中的DNS
c.然后在XP/Win 7下输入ipconfig /all,可以看到系统自动分配的Vmnet8的ip为192.168.105.1
d.在虚拟系统下打开网络配置,DNS中主DNS填192.168.105.2,就是刚才看到的Vmnet8的网关
e.设备中选择静态设置IP,我设置如下:
地址:192.168.105.10 (跟Vmnet8的ip在同一网段就可以,不要跟网关重复)
子网掩码:255.255.255.0
默认网关:192.168.105.2
到这里就设置完毕了,重启网络服务#service network restart
就可以了。

③Host-Only(主机模式)

这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器。具体设置:

a.在XP中共享本地连接,使用Vmnet1方式连接,此时vmnet1的ip被自动改成192.168.0.1,关闭防火墙
b.在虚拟机中打开网络设置,红帽子图标->系统设置->网络(这里用的是Red Hat),设置eth0 如下
ip: 192.168.0.2(或其它在此网段上的地址)
    netmask: 255.255.255.0
    default gateway: 192.168.0.1
    dns: 202.202.0.33
             202.202.0.34

(2)虽在局域网中,但是机器的IP地址用的是外网的IP,如:225.3.76.9。

这是要让其他的机器能远程登录只能使用桥接模式了。因为,只有把虚拟机看成独立的机器,并且拥有同网段的IP,才可以被其他机器访问。就只一点区别,要求就是要有多余的IP地址供使用。具体的操作如下:

直接设置Vmnet0就可以了,具体设置方法和XP系统下是一样的,但是得有多余的IP地址才行,而且虚拟机的IP必须和宿主机在同一 网段,我的是XP配置是IP地址:222.198.135.219,掩码是255.255.255.0,网关是222.198.135.1,而我的 RedHat的配置是eth0的IP地址:222.198.135.210掩码是255.255.255.0,网关是222.198.135.1其余的 DNS配置也完全同主机的配置一样。

总之,设置好之后,就可以用Putty工具远程登录Linux服务器了。如图:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在VMware上安装Linux系统并使用Xshell进行连接,需要按照以下步骤进行操作: 1. 首先,下载并安装VMware虚拟机软件。可以从VMware官方网站下载并安装适合您操作系统的版本。 2. 打开VMware,在菜单中选择"创建新的虚拟机"。然后,选择您希望安装的Linux发行版,如Ubuntu、CentOS等。 3. 在选择虚拟机硬件兼容性时,建议选择与您的宿主机操作系统兼容的版本。 4. 设置虚拟机的名称和位置,选择存储虚拟机的位置以及虚拟机的磁盘容量。 5. 在安装媒体中选择要使用的ISO镜像文件,这是您下载的Linux发行版的安装镜像文件。 6. 根据您的需要为虚拟机分配内存和处理器资源。 7. 在网络设置中,选择桥接模式以实现与宿主机处于同一网络中。 8. 完成虚拟机的创建。启动虚拟机并按照Linux发行版的安装指引进行安装。 9. 安装完成后,启动虚拟机并登录到Linux系统。 10. 在Linux系统中打开终端,并执行以下命令以安装Xshell:sudo apt-get install xshell(如果您使用的是Ubuntu系统)。 11. 安装完成后,打开Xshell,并在主机字段中输入Linux虚拟机的IP地址。 12. 输入您的用户名和密码,然后点击连接以建立与Linux虚拟机的连接。 通过以上步骤,您就可以在VMware上安装Linux系统,并使用Xshell连接到已安装的Linux系统。这样,您就可以通过远程终端访问和管理Linux系统了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值