一、VMware虚拟机无法连接互联网多种解决方案
0、简易新装vmware虚拟机,以及配置网络
1)安装
2)配置网络
1.#ip addr
之后会出现两段,在我机器上是lo和ens33,lo是环回地址,ens33代表网卡,记住这个名称。
注意有些时候不叫ens33,这和系统版本有关,只要记住除lo之外的名称就行。
2.#vi /etc/sysconfig/network-scripts/ifcfg-ens33 (注:ens33在此出现了)
改最后一行
ONBOOT=no
为
ONBOOT=yes
即改no为yes
3.#nmcli c reload
这句是为了刷新刚才的改写。
4.#ip addr
执行完这句后就发现有ip地址了,记住这个地址,接下来用putty连linux需要用。
5.#ping www.163.com
执行这句就知道能否连通网络了,一般来说只要主机能上网,这里就有包返回。
6.#yum install net-tools
因为最小化安装时ifconfig,netstat都没法用,执行并一路yes,执行完就好用了。
7.敲入ifconfig能正常,敲入netstat -tlunp能发现22端口在监听,这时就可以通过putty等工具连上linux了,然后该怎么用就怎么用。
8.#yum install wget
这一步不是必要的,但wget太重要了,没它好多软件都装不了,不可或缺,因此建议大家加上这一步。
9.#yum install -y gcc g++ gcc-c++ make
这一步非必要,gcc对linux系统的重要性不言而喻,因此也建议大家装上。
10.#yum install vsftpd
#systemctl start vsftpd
ftp也建议大家加上。
1、另一种安装方式新建或使用过程中VMware虚拟机无法连接互联网
二、解决方法
步骤:
1)需将网络适配器设置为NAT模式。
2)修改网卡配置条件。
vim /etc/sysconfig/network-scripts/ifcfg-en #修改配置文件中ONBOOT=yes
service network restart #重启network服务使配置生效
查看网络是否可用ping www.baidu.com,若可用则无需继续向下执行。
3)本机电脑的适配器选项里这两个网络连接是否存在,如果不存在可以重新装一下VM
4)查看VMware NET Service服务状态,应为正在运行。
win + R,输入:services. msc
找到VMware NAT Servise服务
若状态为未运行,则点击左上角启动服务,若状态未正在运行则尝试重启服务
5)把该虚拟机的网络适配器移除,然后重新添加一下,添加后,设置连接方式为“NAT 模式”
6)虚拟机 linux显示网络连接不上
虚拟机→编辑→虚拟网络编辑器→查看NAT连接的名称
找到自己现在连接的网络,右键→属性→共享→勾选允许其他网络连接→将虚拟机的NAT网络 VM8共享连接到该网络 保存
2、VMware tools安装 : 安装显示正常还是不能复制
步骤:
1)执行以下
mkdir -p /dev/cdrom #创建目录
mkdir -p /mnt/cdrom #创建目录
mount #查看Linux 发行版是否自动装载 VMware Tools 虚拟 CD-ROM 映像
2)如果未装载 VMware Tools 虚拟 CD-ROM 映像,请装载 CD-ROM 驱动器。
mount /dev/cdrom /mnt/cdrom #执行挂载
我的是 mount /dev/sr0 /mnt/cdrom
3)装载后继续执行一下内容
cd /tmp
rm -rf vmware-tools-distrib
tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl #如果执行报错,则先执行第4)
4)yum执行安装命令
yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools
5)继续安装VMware Tools
cd /tmp/vmware-tools-distrib
./vmware-install.pl #全部都选yes 不用选的直接回车即可
cd /usr/bin/
./vmware-config-tools.pl #全部默认
3、VMware 虚拟机使用shell连接
1)虚拟机查看ifconfig,使用ping如果可以执行则无需执行网络设置内容
如果 command not fund,则执行
yum install net-tools
2)修改虚拟网络不使用本地
3)修改虚拟机网络配置
cd /ect/sysconfig/network-scripts
vi ifcfg-eno*
编辑文本
service network restart
ping www.baidu.com
ping 本机
4)修改主机网络配置(有的不用再主机上的网络连接中填写默认网关、DNS1\DNS2)
5)创建连接
4、VMware共享文件夹
1)虚拟机开机状态下,选择linux.iso镜像
我的位置:C:\Program Files (x86)\VMware\VMware Workstation
2)创建共享文件夹
3)虚拟机中的位置
cd /mnt/hgfs/VMwareShareds