linux 配置外网连接超详细版 适合小白同学

3,071 阅读2分钟

作为一个苦逼的程序员,咱为了以后的房子车,先的把 linux vmnet 链接网络的模式给整明白: 一: VMNet1 使用的是host-only的链接模式,即虚拟机只能与主机构成内部通信,无法对外网进行访问。 二:VMNet0 模式:使用桥接模式,安装VM后,在VM里建立虚拟机 默认 就是该模式。 场景:如果你只是需要一台虚拟机可以和宿主互通,并可以访问外网,此模式即可。 描述:安装虚拟机系统后不需要调整网络,物理网络中的 “路由” 所包含的DHCP服务器会自动识别该虚拟机并为其分配IP地址;如果没有路由,可以自己手动在系统分配,原则是和宿主机在同一网段并指向相同的网关即可通信。 三:VMNet8 模式:NAT网络模式 场景:在宿主机安装多台虚拟机,和宿主组成一个小局域网,宿主机,虚拟机之间都可以互相通信,虚拟机也可访问外网,例如 搭建 hadoop 集群,分布式服务

咱们现在说的就是第三种的配置。 首先咱们的先了解清楚一些知识点,网关,等 网关: 做一个很形象的比喻:从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。 顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。 一般网关都是 以 2来结尾的。网关设置格式 192.168.***.2 (其中***代表任意数字),咱现在先设置成 192.168.62.2

第一步: 配置的 ip 第三位都要与 62 保持一致

第二步:开始执行

输入:vi /etc/sysconfig/network-scripts/ifcfg-ens33、 然后 按 i 键 ,开始把下图中的内容输入。

下面咱们对这几个配置做一些详解: TYPE=Ethernet#网卡类型为以太网 BOOTPROTO=static#协议类型为dhcp bootp none将ip地址分配设为静态分配 IPV6INIT=no#禁用IPV6 NM_CONTROLLED=YES# HWADDR=00:0c:29:4d:0c:02#网卡MAC地址 //这个地址的获取方式请看 【第三步】 ONBOOT=YES#启动时是否激活yes/no IPADDR=192.168.62.200#网络IP地址 GATEWAY=192.168.62.2#网关地址 DNS1=8.8.8.8#DNS域名解析地址 DNS2=114.114.114.114#DNS域名解析地址 DEVICE="ens33"#网卡设备名称

第三步: 获取linux 的Mac地址: 输入: ip addr .

然后根据自己的 mac 地址修改 第二步的 iccfg-ens33 的 【HWADDR】 第四步:查看自己的 DEVICE 设备名称

红色箭头就是 自己的设备名称。 第五步:开始测试 是否外网ping wwww.baidu.com