1. win10 网络配置
在 win10 当前的网络链接-属性中,勾选 VMware Bridge Protocol 。
2. vmware 的网络配置
vmware 菜单点击 “编辑 > 虚拟网络编辑器”,右下角点击“编辑设置”,在选择 VMnet0 ,左下角“还原默认设置”,弹框中部 VMnet 信息 选择 “桥接模式”,桥接到自动即可,确定。
3. vmware 虚拟机网络配置
选中该 ubuntu 虚拟机,右键进入设置,选择“桥接模式”。
4. ubuntu 网络配置
souco@souco-ubuntu:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# auto lo
# inface lo inet loopback
# 上面两行我放开,重启网络会失败
auto ens33 # 网卡名称,可查看 ubuntu 网络信息
iface ens33 inet static # 静态 ip 的连接方式
address 192.168.1.178 # ip 地址,需要跟 win10 处于同一网段,即前三段相同,为:192.168.1.x
gateway 192.168.1.1 # 网关地址,与主机相同,可以在 win10 下命令行 ipconfig /all 查看
netmask 255.255.255.0 # 子网掩码,据说要跟主机同一网段,这里写的与主机相同的掩码
配置DNS,否则可能无法连接外网
souco@souco-ubuntu:~$ cat /etc/resolvconf/resolv.conf.d/tail
nameserver 8.8.8.8
重启网络使配置生效
souco@souco-ubuntu:~$ sudo /etc/init.d/networking restart
[ ok ] Restarting networking (via systemctl): networking.service.
至此配置完毕。
注:查看 ubuntu 网络信息命令:
souco@souco-ubuntu:~$ ifconfig
ens33 Link encap:Ethernet HWaddr 00:0c:29:f0:bc:8f
inet addr:192.168.1.178 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fef0:bc8f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4065 errors:0 dropped:0 overruns:0 frame:0
TX packets:4784 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4012853 (4.0 MB) TX bytes:545236 (545.2 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:396 (396.0 B) TX bytes:396 (396.0 B)
centos6 补充:
会出现以上配置正常,但是无法访问,有可能是未启动 ssh 服务
# 切换到 root 用户
su
# 查看是否安装 ssh
rpm -qa | grep ssh
# 如果没有安装 ssh,安装 ssh
yum install openssh-server
# 启动 ssh
service sshd start
# 重启 ssh 服务
service sshd restart
# 停止 ssh 服务
service sshd stop
# 设置 ssh 服务为开机启动
chkconfig sshd on