当你安装好一台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网卡配置的更多相关文章

  1. 每日所学之自学习大数据的Linux环境配置2

    今天设置网络 出现报错 明天找时间解决 不用解决了 刚才试了以下 又能下载了 描述一下问题: cannot find a valid baseurl for repo:base/7/x86_64 如果 ...

  2. 大数据量传输时配置WCF的注意事项

    原文:大数据量传输时配置WCF的注意事项 WCF传输数据量的能力受到许多因素的制约,如果程序中出现因需要传输的数据量较大而导致调用WCF服务失败的问题,应注意以下配置: 1.MaxReceivedMe ...

  3. Linux网卡配置及学习linux的注意事项

    一.网卡配置 1.ifconfig网卡信息,配置IP ifconfig eth0 192.168.2.102 2.修改网卡配置(连接不了可能是IP给占用了) 进入编辑界面命令:vi /etc/sysc ...

  4. 大数据之Linux基础

    回顾这一个多月以来闭关学大数据的一些相关重要知识,就当复习,顺便以备以后查看 Linux学习第一步自然是安装Linux. 关于Linux 首先介绍下Linux,Linux系统很多程序员开发者其实都耳熟 ...

  5. Linux网卡配置与绑定

    一定要在服务管理中关闭NetworkManager服务并禁用自动启动. 第一步:先查看下本机网卡,使用命令到network-scripts 下 [root@root~]# cd /etc/syscon ...

  6. 大数据开发-linux下常见问题详解

    1.user ss is currently user by process 3234 问题原因:root --> ss --> root 栈递归一样 解决方式:exit 退出当前到ss再 ...

  7. 【转载】大数据量传输时配置WCF的注意事项

    WCF传输数据量的能力受到许多因素的制约,如果程序中出现因需要传输的数据量较大而导致调用WCF服务失败的问题,应注意以下配置: 1.MaxReceivedMessageSize:获取或设置配置了此绑定 ...

  8. Redhat Linux网卡配置与绑定

    Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失. 相关的 ...

  9. 一起来学大数据——走进Linux之门,学习大数据的重中之重

    昨天我们看了有关大数据Hadoop的一些知识点,但是要在学习大数据之前,我们还是要为大数据的环境做一些的部署. 那么,今天我们就来讲讲开启我们大数据之路的Linux,跟上我们的脚步yo~ Linux介 ...

随机推荐

  1. 来,我们手写一个简易版的mock.js吧(模拟fetch && Ajax请求)

    预期的mock的使用方式 首先我们从使用的角度出发,思考编码过程 M1. 通过配置文件配置url和response M2. 自动检测环境为开发环境时启动Mock.js M3. mock代码能直接覆盖g ...

  2. Opencv python(3)| cv. VideoCapture.get() 参数介绍

    cv2.VideoCapture.get ()  的 (0-18)参数 cv2.VideoCapture.get(0)            视频文件的当前位置(播放)以毫秒为单位 cv2.Video ...

  3. python中的集合、元组和布尔

    #元组,元组跟列表一样,只不过列表可读可写,而元组一般用来只读,不修改#python中不允许修改元组的数据,也包括不能删除其中的元素. t1 = ('a','b','c','d','s','a') & ...

  4. Linux之ant安装部署

    接下来呢,就开始ant的部署,具体分为如下几个步骤: 1. 获取介质: 在apache的官网中直接下载,下载地址为:http://ant.apache.org/ 下载需要的版本即可: 2. 复制到us ...

  5. JVM浅谈

    **前言** 由于先前也遇到过一些性能问题,OOM算是其中的一大类了.因此也对jvm产生了一些兴趣.自己对jvm略做了些研究.后续继续补充. **从oom引申出去** 既然说到oom,首先需要知道oo ...

  6. django_2:模板

    使用模板变量: 在html文件中,{{title}}即为模板变量, 在view.py文件中,render函数,增加第三个参数,以字典形式给值. def index(req): return rende ...

  7. BloomFilter在Hudi中的应用

    Bloom Filter在Hudi中的应用 介绍 Bloom Filter可以用于检索一个元素是否在一个集合中.它的优点是空间效率和查询时间都远远超过一般的算法,主要缺点是存在一定的误判率:当其判断元 ...

  8. vim用户手册笔记常用操作整理

    "x"命令可以删除一个字符 "d"命令可以后跟任何一个位移命令,它将删除从当前光标起到位移的终点处的文本内容dw "c",改变命令例如cw ...

  9. 在SQL Server数据库中执行存储过程很快,在c#中调用很慢的问题

    记录工作中遇到的问题,分享出来: 原博客地址:https://blog.csdn.net/weixin_40782680/article/details/85038281 今天遇到一个比较郁闷的问题, ...

  10. proxy protocol

    Proxy protocol 是haproxy 作者开发和设计的一个inernet 协议, 用于获取客户端的IP地址. 在使用7层代理是可以向http协议添加X-Forword-For来实现,而4层协 ...