【linux】VMware虚拟机外网访问配置以及本机ssh连接vmware虚拟机

1、设置访问外网

1)菜单栏,虚拟机-》设置,配置虚拟机网络适配器,选择NAT模式

在这里插入图片描述

2)通过ifconfig查看网卡配置

登录centos,依次点Activties-》terminal终端,输入ifconfig,得出IP地址是:169.254.90.129

 3)在编辑->虚拟机网络编辑器->更改设置

 按照如下配置修改 :修改子网IP为 169.254.90.0,子网掩码为 255.255.255.0

点 NAT设置,修改网关为 169.254.90.2

 

返回到虚拟机网络编辑器,点击 DHCP设置,设置IP地址范围,即虚拟机可设置的固定IP范围

4)在windows系统中配置 VMWare的虚拟网卡

 按照下图进行分步操作:
第一步:打开网络和共享中心 ,选择更改适配器选项,选中VMnet8,右键选择属性打开。


第二步:在右键打开的属性页面,双击选中internet协议版本4(TCP/IPv4),


第三步:点属性,把默认的【自动获取IP地址】改成【使用下面的IP地址/DNS服务器地址】,具体修改仿照我改好的参照。

5)重启虚拟机

测试网络是否连通:ping www.baidu.com

设置从本地主机putty或shell连接vmware虚拟机

1、LINUX网络设置

     1)root用户登录linux,修改LINUX网络设置,配置文件在 /etc/sysconfig/network-scripts/ifcfg-ens33,ifcfg-ens33名称可能有区别,改成你自己的网卡名称即可,修改位置如下所示,主要是红框处,ip地址可以自己选,只要在上文DHCP的IP地址范围内即可,这里我设定为 169.254.90.129


保存退出 ifcfg-ens33文件

:wq 

    2)修改后,通过 ifconfig 可验证结果,如果不生效重启虚拟机即可,无需通过service network restart 重启,因为自定ip访问连接虚拟机,无需启用DHCP模式,即以下报错忽略

 

最后

以上设置完成后,可通过 ping 命令验证是否实现网络的互通

  • 12
    点赞
  • 80
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 您可以使用 ssh 命令来连接Linux 虚拟机,例如: ``` ssh user@ip-address ``` 其中,`user` 是虚拟机上的用户名,`ip-address` 是虚拟机的 IP 地址。 更多详情,请查阅 ssh 相关文档。 ### 回答2: Finalshell是一款远程管理软件,可以用于连接虚拟机Linux系统,方便用户进行远程管理和维护等操作。下面我们来介绍一下Finalshell连接虚拟机Linux的步骤。 步骤一:安装Finalshell 首先,用户需要下载并安装Finalshell软件,可以进入官网进行下载,安装成后打开Finalshell进行设置。 步骤二:创建SSH连接连接前,需要先在虚拟机Linux中开启SSH服务,并设置允许外部连接。具体方法可在Linux系统中输入以下命令: sudo systemctl start ssh sudo systemctl enable ssh 如果是Ubuntu系统,则还需要开启ufw防火墙允许SSH端口连接。 接下来,在Finalshell中新建SSH连接,填写虚拟机Linux的IP地址和SSH端口号,并选择使用密码验证登录方式,填写Linux系统的登录用户名和密码。点击测试连接可进行测试验证,确保连接成功后再进行后续操作。 步骤三:添加用户 成功连接虚拟机Linux后,用户可以进行用户管理等操作。在Finalshell中,可以通过添加和删除用户来进行用户管理。具体方法可在Linux系统中输入以下命令: 添加用户: sudo adduser username 设置用户密码: sudo passwd username 删除用户: sudo userdel username 步骤四:远程管理 成功连接虚拟机Linux后,用户可以进行远程管理等操作。在Finalshell中,可以通过命令、文件管理器等功能来进行远程管理。具体操作可在Linux系统中输入相关命令,或使用Finalshell提供的远程管理功能。 综上所述,Finalshell连接虚拟机Linux的步骤如上所述。用户可以通过这种方式来方便地进行虚拟机Linux的远程管理和维护等操作,并且可以根据需要进行用户管理、文件管理等操作。 ### 回答3: Finalshell是一款集成了多种网络管理工具的软件,旨在提高网络管理员的工作效率。其中之一就是可以使用Finalshell连接虚拟机Linux连接虚拟机Linux需要先在虚拟机安装SSH服务,并确认虚拟机的IP地址。然后,在Finalshell中创建一个SSH会话,填写虚拟机的IP地址、SSH端口和登录账户等信息。在登录前,还可以设置相关的安全选项,如使用私钥认证等。 连接成功后,就可以在Finalshell中管理虚拟机Linux的各项操作了。比如,可以编辑文件、执行命令、上传下载文件等。Finalshell也提供了很多实用的功能,如快速输入常用命令、自定义命令组合等,大大提高了管理员的工作效率。 同时,Finalshell还支持多种会话管理方式,如标签页、分屏、会话列表等。管理员可以根据需要选择不同的方式进行管理,使工作更加顺畅。 总之,Finalshell是一款非常实用的工具,可以方便地连接虚拟机Linux,同时提供了很多实用功能和会话管理方式,为管理员的工作带来了很大的便利。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值