linux-虚拟机上linux系统之Centos的网络设置。
本文目的:很多人安装好VMware,安装好linux系统之后,需要远程登陆这台虚拟机的时候,总是不能正常连接。主要问题是虚拟机的网络没有设置好。本文主要目的就是正确设置虚拟机的网络配置。1、虚拟机网络设置各种模式介绍1.1 桥接模式直接连接物理网络。以下为windows上的网卡,如果选择桥接模式,并且设置网段和宿主机网段一样,那么虚拟机会使用真实网卡来通信,好处是配置简单。设置好后可以直接连接。但
本文目的:很多人安装好VMware,安装好linux系统之后,需要远程登陆这台虚拟机的时候,总是不能正常连接。主要问题是虚拟机的网络没有设置好。本文主要目的就是正确设置虚拟机的网络配置。
1、虚拟机网络设置各种模式介绍
1.1 桥接模式
直接连接物理网络。
以下为windows上的网卡,如果选择桥接模式,并且设置网段和宿主机网段一样,那么虚拟机会使用真实网卡来通信,好处是配置简单。设置好后可以直接连接。但是如果在公用的局域网内,和其他人员ip容易冲突。并且可以访问同一网段内的其它服务器。会占用局域网内的ip。其它主机也会通过ip访问你创建的虚拟机。
1.2 NAT模式
如果选择NAT模式,那么虚拟机使用的是VMnet8虚拟机网卡来和真实机通信。所以虚拟机网络设置ip时网段要与VMnet8虚拟机网段一致。NAT模式设置好ip后,只可以与宿主机通信,且可利用宿主机的网络访问互联网。
1.3 仅主机模式:host only
如果选择host only模式,那么虚拟机使用的是VMnet1虚拟机网卡来和真实机通信。所以虚拟机网络设置ip时网段要与VMnet1虚拟机网段一致。host only模式设置好ip后,只可以与宿主机通信,且不能利用宿主机的网络访问互联网。
NAT模式和host only模式与桥接模式的主要区别是:NAT模式和host only模式只能与你真实主机通信,不能和局域网内其它服务器通信。桥接模式可以与同局域网内其它服务器通信。
NAT模式与host only模式的区别是:host only模式只能与你真实主机通信,而NAT模式在只能与真实机通信的基础之上,如果真实机能访问网络,那么虚拟机也可以访问网络。
2、各种模式的使用
2.1 使用only host 模式。无网络环境下可以使用。宿主机与虚拟机通信。
only host模式使用的是VMnet1网卡,那么我们可以查看VMnet1网卡的网段。
在linux中使用:
1> ifconfig 查看网卡信息,lo网卡是所有服务器都有的,自己能ping自己,没太大用。
2> linux中网卡文件名一般为:eth0 即 eth开头。有些版本不一定,centos6 是这样的。需要根据 ifconfig 查询一下网卡名称。centos7 是 ens开头的。
3> 使用 ifconfig ens33 192.168.xx.x 来修改网卡的ip地址。
2.2 使用NAT模式。有网络环境可以使用,确保虚拟机和真实机通信,并保证虚拟机也能够上网。
NAT模式使用的是VMnet8网卡,那么我们可以查看VMnet8网卡的网段。
1> ifconfig 查看网卡信息,lo网卡是所有服务器都有的,自己能ping自己,没太大用。
2> linux中网卡文件名一般为:eth0 即 eth开头。有些版本不一定,centos6 是这样的。需要根据 ifconfig 查询一下网卡名称。centos7 是 ens开头的。
3> 使用 ifconfig ens33 192.168.xx.x 来修改网卡的ip地址。注意网段的来源。
2.3 使用桥接模式。桥接模式使用的是真实机的网卡ip通信。
如果在公用的局域网内,和其他人员ip容易冲突。并且可以访问同一网段内的其它服务器。会占用局域网内的ip。局域网内的其它人也可以访问你的虚拟机。
1> ifconfig 查看网卡信息,lo网卡是所有服务器都有的,自己能ping自己,没太大用。
2> linux中网卡文件名一般为:eth0 即 eth开头。有些版本不一定,centos6 是这样的。需要根据 ifconfig 查询一下网卡名称。centos7 是 ens开头的。
3> 使用 ifconfig ens33 192.168.xx.x 来修改网卡的ip地址。注意网段的来源。
最后,需要注意的是,有些人如果设置的是桥接模式,且网段和宿主机真实网卡网段都一样,但是还是远程连接不上虚拟机,那么就要查看你的宿主机是否是两张网卡,一个是有线网卡,一个是无线网卡。所以桥接网卡在桥接到的网卡是否正确,可以手动调整。下图中也可以看到各网卡的连接信息。
更多推荐
所有评论(0)