Vmware上网方式
前言:此文章仅适合不太了解虚拟机网络服务配置的初学者,不到万不得已不要随意修改虚拟机的配置文件,包括物理机(有时会拖慢开机速度),大部分虚拟机装载时直接勾选桥接网络就能直接连接,如果是初次装载虚拟机遇到网络问题建议直接卸载重装,网上还有一些教你设置静态ip的此处略过(方便回溯),网上安装虚拟机的方法有些真的只是面向新手,不太关心往后遇到的使用问题,最好多找几个教程学习,了解不同模式的使用区别,欢迎大佬指正
博主使用的是Linux kail系统, unbuntu系统建议换源
unbuntu换源方法
| 1 | # 首先对以前的源进行备份 | 
以下提供国内源地址
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
中科大源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
阿里云源
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
浙大源
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
东软大学源
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
新加坡kali源
deb http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
deb-src http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
163 Kali源
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
注意,这里国内源地址每个链接都不太一样,这里还是建议一切从简
说回正题
- 桥接
 选择桥接方式,虚拟机与物理机上网方式相同,ip地址由所连接的网络分配,若物理机同时使用有线和无线两种方式(也就是插着网线,也连着WiFi),此时,要选择桥接到什么网络
 解决方法:在虚拟机设置—->网络适配器—->自定义—->桥接模式(桥接模式需要手工配置IP地址,下文会涉及到IP地址配置)
- 配置方法1
 编辑—->虚拟网络编辑器—->桥接至无线网卡(选择你自己的无线网卡)
- 配置方法2
 虚拟网络编辑器—->还原默认设置—->重启虚拟机
- 配置方法3
 以太网(以太网就是我们物理电脑连接的网络,可以是宽带,也可以是无线网络)
 主要是把“以太网”网络 Internet协议版本4(TCP/IPV4)属性设置为自动获得(自动获得IP地址和自动获得DNS地址)
- NAT模式(推荐)
 此模式下,虚拟机可以上网,但是,与物理机的网络有所不同,简单理解就是,虚拟机可以访问网络,但通过它访问的网络无法访问虚拟机 。(类比,内网访问外网,外网不能访问内网)
此时我们打开虚拟网络编辑器
单击“VMnet8”→“NAT设置”,记住子网IP、子网掩码、网关
| 1 | # 打开虚拟机,输入指令 | 
- 仅主机
 虚拟机只能跟物理机通信,无法上网
系统类
- DHCP服务协议
 任务管理器—>服务—>检查DHCP服务是否打开(安装虚拟机选择nat模式,不然有概率DHCP服务会报错)
 如图 
- 网络适配器
 控制面板—>打开控制面板—->网络和Internet—>网络共享中心—>更改适配器设置,检查VMware是否被禁用
 如图 
配置文件类
注意:每一种配置文件修改都是独立分开的,仅供参考
- dns配置文件1 
 2
 3
 4
 5
 6
 7
 8# 编辑网络 
 vim /etc/sysconfig/network-scripts/ifcfg-ens33
 # 在最下添加下面二行
 DNS1=202.103.24.68
 DNS2=202.103.44.150
 # 重启网络
 systemctl restart network.service
 # 配置完成建议重启虚拟机修改提示:在linux系统内修改配置文件时 
 i 进入编辑, esc退出编辑模式, :wq! 保存退出,:q! 不保存退出(需要root权限)
- dns配置文件2提示:第二类dns配置文件可以解决1 
 2
 3
 4
 5
 6# 将dns调整为公用dns 
 # 打开配置文件
 vi/etc/resolv.conf
 # 直接添加dns
 nameserver 114.114.114.114
 # 同样也需要重启
 能解析baidu.com,但无法ping通baidu.com的问题
- dns配置文件31 
 2
 3
 4
 5# 配置dns 
 cd /etc
 vim resolv.conf
 # 添加一个本机可以使用的dns
 nameserver 192.168.190.3
tips:网卡配置完成之后发现虚拟机开机速度明显变慢,不建议使用
- 网卡配置11 
 2
 3
 4
 5
 6
 7
 8
 9
 10# 检查网卡 
 ifconfig -a
 # 打开网卡配置文件
 /etc/network/interfaces
 # 末尾添加语句
 auto eth0
 iface eth0 inet dhcp
 # 重启网络服务
 service networking start
 # 直接重启也行
- 网卡配置2 - 1 
 2
 3
 4
 5
 6
 7- # 启用网卡 
 ifconfig eth0 up
 # 查看ip
 ifconfig -a
 # 分配ip
 dhclient eth0
 # 注意:eth0是你自己的网卡名字,请注意替换成你自己的
- 开启network-manager - 1 
 2
 3
 4
 5- # 打开配置文件 
 /etc/NetworkManager/NetworkManager.conf
 # 将false改成true
 # 启动网卡
 ifup eth0
其他
- 重装改配置
 大部分教程会提示你重装虚拟机时勾选桥接网络,这边还是建议选择nat模式
 然后ping baidu.com检查
- VPN
 在某次重置虚拟网卡后,发现vpn图标从叉号回归正常状态,具体细节还在研究中
 后续问题还在更新,欢迎指正…
Author: immerse
Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.
