1. 主页 > 分享干货

linux网络配置的详细过程(linux网络设置命令)

但是因为公司网络限制导致内网IP必须和MAC地址匹配上才能连上外网。所以不得不改变策略了,换用NAT模式来共享宿主机IP上网。使用NAT模式Mware会自动为我们的虚拟机分配IP地址,通过VMnet8虚拟网卡可以就可以利用宿主机的IP进行网络通信。

共享宿主机网络

同样在右下角的网络连接图标,点击“网络和interner设置”->“以太网”->”更改适配器设置”进入“网络连接“,右击你用的那个网卡->属性->共享,勾选“允许其他网路用户通过计算机的internet链接来链接”并在选择框里选择“ VMware Network Adapter VMnet8”网卡。 目的是让宿主机网卡和虚拟机的网卡对接上 ,这样虚拟机通过宿主机(物理电脑)上网和交换数据。

查看宿主机网络配置

接着我们需要查看下宿主机给虚拟网卡vmnet8 分配了哪个IP,在开始列表中找到 “运行”(快捷键ctrl+r)输入:cmd,在CMD命令窗口然后输入:ipconfig/all指令就会显示DNS,IP,子网掩码,默认网关等网络配置信息。我们找到【以太网适配器 VMware Network Adapter VMnet8】,这里的ip就是虚拟机配置静态ip时的网关(宿主机的真实物理网卡IP和虚拟机的IP地址并不在同一个范围内)。

虚拟机配置

在VMware菜单栏中选择“虚拟机”->“设置”,打开的窗口中左侧选择“网络适配器”,右侧选择“NAT模式(N),用于共享主机的IP地址”,然后点击“确定设置虚拟机为NAT网络。然后点击“编辑”下的“虚拟网络编辑器”,这里虚拟机虚拟网卡的IP地址要与主机的虚拟网卡VMware Network Adapter VMnet8处于同一个网段,子网掩码、网关、DNS等参数需相同。所以这里设置子网IP为“192.168.137.0”和子网掩码位“255.255.255.0”,点击“应用”VMware会自动为我们设置好网关IP。

Centos配置网络->DHCP自动获取IP

如果你是想通过自动获取来配置IP ,那么在虚拟机配置的时候就需要勾选【使用本地DHCP服务将IP地址分配给虚拟机(D)】选项。然后在Centos中找到网络配置
/etc/sysconfig/network-scripts/ifcfg-eth33文件,用vi命令打开文件ifcfg-eth33修改成如下的网络配置信息。

Centos配置网络->静态IP设置

设置静态IP不需要选择【使用本地DHCP服务将IP地址分配给虚拟机(D)】,但是需要查看下静态IP的设置范围(
192.168.137.128~192.168.137.254)。IPV6的地址我们暂时还没用到,可以先把关于IPV6的设置去掉。

设置网关

网关就是一个网络连接到另一个网络的“关口”,可以连接基于不一样通信协议的网络的设备使彼此之间可以进行网络传输。虚拟机相对宿主机而言相当于局域网,虚拟机和宿主机并不在一个网段上,这时宿主机和虚拟机要实现网络之间的通信则必须通过网关。Centos设置网关可以编辑vi /etc/sysconfig/network 文件,具体设置可以参考如下:

配置DNS

DNS是用来做域名解析的,它会在你上网输入网址后把它转换成IP,然后去访问对方服务器。如果没有DNS服务就出现无法正确的解析域名,自然也就无法正确的访问网站了。配置DNS可以修改resolv.conf配置文件,一般DNS会配置两个一个为主选的另一个是备用的。

重启网络

设置好之后我们就可以重启网络,执行指令:systemctl restart network( centos7的网卡重启方法)或者service network restart(centos6的网卡重启方法)都可以。

总结:

主要是要知道VMWare的网络连接模式是怎么实现的,要想虚拟机上外网记得别网络共享宿主机的网络。以上内容是小编给大家分享的【Linux实战011:VM通过NAT配置Centos网络】,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com

本文链接:https://jinnalai.com/fenxiang/5921.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息