大数据之Linux网卡配置
当你安装好一台Linux之后,第一步自然是配置网卡,让你的Linux上网。
配置网卡大多数有两种模式,一种是桥接,一种是NAT
首先讲一下桥接网卡的上网原理,他是等同于在你现有的网络环境上直接现加一台电脑,走独立网络。不依托于你的windows主机

NAT联网方式呢就是通过VMware虚拟一个交换机,只要你的Windows能上网,它就能上网,不会被你换路由器换网络而改变,等于它用的是你Windows主机的网络

那么问题来了,我是使用NAT还是桥接呢。如果你以后搭建集群的时候电脑是分开的,独立的那么你只能搭建桥接联网模式。如果你在你一台电脑上搭建服务器集群,NAT是你的首选。因为它不受你的网络环境变化的影响,而桥接模式你换路由器 换网络运营商等这些操作你都得重新配置网卡信息,否则你将无法联网。
配置网卡第一步,确保你的VMware服务全部启动

确认你VMware生成的网关地址

确认你的VMware虚拟机网卡配置好了IP地址和DNS(注:NAT模式下的VMware网卡是VMNet8,而桥接模式下是VMnet1,不要找错了对象)


确保你的Linux上只有一个网卡配置信息eth0
输入指令:vim /etc/udev/rules.d/70-persistent-net.rules查看网卡配置信息,如果有多条把除了eth0以外的全部删除

注:当你要搭建集群的时候,如果是复制VMware虚拟机系统文件的方式进行搭建,那么你就需要在VMware中重新生成MAC地址,必须你集群中所有的机器的MAC地址是唯一的,不然你的网络将会出问题

生成了新的MAC地址时,先复制出来,记在记事本上,点击确定保存,然后在网卡信息中eth0中修改ATTR(address)与你新生成的保持一致。
好了开始配置网卡信息
1:配置IP地址
输入指令:vim /etc/sysconfig/network-scripts/ifcfg-eth0

修改-------------------->
HWADDR=你新生成的MAC地址
DEVICE=eth0 #指定网卡信息
ONBOOT=yes #指明在系统启动时是否激活网卡
BOOTPROTO=static #指定方式的办法来获得地址 static 表示静态 还有dhcp表示动态 none 表示不指定默认
IPADDR=根据你的网关设置一个IP地址,例:你的网关是192.168.1.1 那么你的IP地址就是必须在192.168.1.2~255之间,建议指定大一些,因为IP都是顺序随机指定,当你家设备多的情况,你指定小了可能会占用你的IP
GATEWAY=你的网关地址 NAT模式根据VMware生成的网关来,桥接模式根据你的Windows系统CMD ipconfig来设置,注意区别
NETMASK=首选DNS 一般都是固定的无需纠结,设置一样的就行
DNS1=备用DNS 一般都是固定的无需纠结,设置一样的就行
2:设置你的Linux系统主机名,默认是localhost
输入指令:vim/ect/sysconfig/network
3:设置你的IP与域名映射
输入指令:vim /etc/hosts

4:重启你的网卡服务
输入指令:service restart network
不出意外你的Linux系统应该可以上网了。
问题排查点:
如果你按照上诉的环节设置下来还不能上网,排查故障第一环,查看你的联网模式下的ipv4的网关设置是否正确,
如何知道是否正确桥接模式直接window系统cmd查看ipconfig,NAT模式直接查看VMware客户端-->编辑-->虚拟网络编辑器-->然后看你所选联网模式的子网地址

确认网关设置无误后,仔细检查网卡信息设置是不是只有eth0,和MAC地址是否正确。然后在查看网络设置里面的各个IP,主要就是前面的单词有没有缺漏这里最容易出错,一定要细心。
确保都OK的情况下,还是不行,网管万能套路,重启。指令是reboot
大数据之Linux网卡配置的更多相关文章
- 每日所学之自学习大数据的Linux环境配置2
今天设置网络 出现报错 明天找时间解决 不用解决了 刚才试了以下 又能下载了 描述一下问题: cannot find a valid baseurl for repo:base/7/x86_64 如果 ...
- 大数据量传输时配置WCF的注意事项
原文:大数据量传输时配置WCF的注意事项 WCF传输数据量的能力受到许多因素的制约,如果程序中出现因需要传输的数据量较大而导致调用WCF服务失败的问题,应注意以下配置: 1.MaxReceivedMe ...
- Linux网卡配置及学习linux的注意事项
一.网卡配置 1.ifconfig网卡信息,配置IP ifconfig eth0 192.168.2.102 2.修改网卡配置(连接不了可能是IP给占用了) 进入编辑界面命令:vi /etc/sysc ...
- 大数据之Linux基础
回顾这一个多月以来闭关学大数据的一些相关重要知识,就当复习,顺便以备以后查看 Linux学习第一步自然是安装Linux. 关于Linux 首先介绍下Linux,Linux系统很多程序员开发者其实都耳熟 ...
- Linux网卡配置与绑定
一定要在服务管理中关闭NetworkManager服务并禁用自动启动. 第一步:先查看下本机网卡,使用命令到network-scripts 下 [root@root~]# cd /etc/syscon ...
- 大数据开发-linux下常见问题详解
1.user ss is currently user by process 3234 问题原因:root --> ss --> root 栈递归一样 解决方式:exit 退出当前到ss再 ...
- 【转载】大数据量传输时配置WCF的注意事项
WCF传输数据量的能力受到许多因素的制约,如果程序中出现因需要传输的数据量较大而导致调用WCF服务失败的问题,应注意以下配置: 1.MaxReceivedMessageSize:获取或设置配置了此绑定 ...
- Redhat Linux网卡配置与绑定
Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失. 相关的 ...
- 一起来学大数据——走进Linux之门,学习大数据的重中之重
昨天我们看了有关大数据Hadoop的一些知识点,但是要在学习大数据之前,我们还是要为大数据的环境做一些的部署. 那么,今天我们就来讲讲开启我们大数据之路的Linux,跟上我们的脚步yo~ Linux介 ...
随机推荐
- fatal: Authentication failed for 'http://git
git pull 出现 fatal: Authentication failed for 'http://git... git config --system --unset credential.h ...
- jquery each循环遍历完再执行的方法
jquery each循环遍历完再执行的方法 因为each是异步的 所以要加计数器. var eachcount=0; <pre> $(".emptytip").eac ...
- Ansibile之playbook初识
一.playbook简介 ansiblie的任务配置文件被称为playbook,俗称“剧本”,每一个剧本(playbook)中都包含了一系列的任务,这每个任务在ansible中又被称为“戏剧”(pla ...
- 『嗨威说』算法设计与分析 - PTA 程序存储问题 / 删数问题 / 最优合并问题(第四章上机实践报告)
本文索引目录: 一.PTA实验报告题1 : 程序存储问题 1.1 实践题目 1.2 问题描述 1.3 算法描述 1.4 算法时间及空间复杂度分析 二.PTA实验报告题2 : 删数问题 2.1 实践题目 ...
- C# III: 数据库基本操作
用C#操作数据库——数据库使用SQL Server为例,对应的namespace是System.Data.SqlClient. 读取数据 从数据库中读取数据是最基本的操作了. 示例代码如下: Stri ...
- ES6,import时如何正确使用花括号'{ }'
在 ES6 之前,社区制定了一些模块加载方案,最主要的有 CommonJS 和 AMD 两种.前者用于服务器,后者用于浏览器.ES6 在语言标准的层面上,实现了模块功能,而且实现得相当简单,完全可以取 ...
- [JQuery] JQuery学习笔记
1.2019年10月20日14:43:48 学习HOW2J. 2.JQuery是一个javascript的框架,是对javascript的一种封装, 通过JQuery可以非常方便的操作html的元素 ...
- Spring Boot Actuator监控使用详解
在企业级应用中,学习了如何进行SpringBoot应用的功能开发,以及如何写单元测试.集成测试等还是不够的.在实际的软件开发中还需要:应用程序的监控和管理.SpringBoot的Actuator模块实 ...
- 用maven创建web项目(spring Mvc)
用maven创建web项目(spring Mvc) 1.打开cmd进入到你要创建maven项目的目录下: 2.输入以下命令.然后根据提示输入相应的groupId.artifactId.version: ...
- SqlServer2005 查询 第八讲 order by
今天我们来说模糊查询 模糊查询 -- --模糊查询[主要用在搜索中]格式:select 字段的集合 from 表名 where 某个字段名 like 匹配条件 --注意:匹配条件通常含有通配符,通配符 ...