1 IP编址

1 IP编址是一个双层的编址方案,一个IP编址标识一个主机(或一个网卡接口)

2 现在应用最为广泛的是ipv4,已经开始逐步香ipv6切换

3 ipv4地址为32位,ipv6为128位

4 一个ipv4地址分为两个部分,网络部分和主机部分

5 网络部分标识是哪个所属区域,主机部分是标识哪台主机

6 ip主机利用点分十进制来表示,每个ip地址分为4个部分,每部分为8位

2 子网掩码

1 我们通过子网掩码来确定Ip地址中的网络部分

2 子网掩码和ip地址一样为32位,每一位于ip地址中的每一位一一对应

3 ip地址中相对应子网掩码中为1的部分为网络部分

4 比如子网掩码为255.255.255.0那么写成二进制为11111111.11111111.11111111.00000000,那么ip地址中的前24位为网络部分

3 路由

1 在不同网络之间传输数据的功能叫做路由功能,一般有多个接口,连接到不同的网络中,并且通过路由表进行数据转发

4 域名

1 ip地址往往难以记忆,所以我们一般使用域名进行管理

2 域名分为三个部分

类型        标识此域名的类型(com/net/org/edu/gov)

域名        域名称

主机名    该域中的某台主机

5 DNS

1 每个域名代表一个ip,而DNS服务就是用来在ip和域名之间进行转换的

2 基本网络参数

1 要配置一个局域网内通信的计算机: ip地址+子网掩码

2 要配置一个跨网段通信的计算机: ip地址+子网掩码+网关

3 要配置一个可以上网的计算机: ip地址+子网掩码+网关+DNS

6 以太网连接

1 在Linux中,以太网的接口命名为: eth0 , eth1等,0/1代表网卡的编号

2 通过lspci命令可以查看网卡的硬件信息,通过lsusb来查看usb设备

3 我们通过ifconfig -a 来查看所有的接口

4 我们可以通过ifup 和 ifdown来启用和关闭一个网卡接口

比如ifup eth0 或 ifdown eth0

7 网络测试命令

1 测试网络连通性

ping ip地址 或者 ping 域名

2 测是DNS解析

host 域名 或者 dig 域名

3 显示路由表 ip route

4 追踪到达目标地址的网络路径

traceroute 域名

5 使用mtr进行网络质量测试

mtr 域名

8 修改主机名

1 实时的修改主机名

hostname 名称

2 永久性的修改主机名

如果是ubuntu系统,那么只要修改/etc/hostname即可

如果是其它的Linux发行版本,只要修改/etc/sysconfig/network

9 故障排查

1 网络排查是从底层到高层,从自身到外部的流程进行的

第一步:先查看网络配置是否正确    ip地址+子网掩码+网关+DNS

第二步:查看到达网关是否正确        ping 网关ip地址

第三步:查看DNS的解析是否正常    host 目的地址

Linux基本配置和管理 1---- Linux网络基本配置的更多相关文章

  1. VMware Linux虚拟机与WIN7操作系统共享无线网络上网配置

    Linux虚拟机与WIN7操作系统共享无线网络上网配置 by:授客 QQ:1033553122 测试环境: CentOS-7-x86_64-DVD-1503-01.iso Vmware 9 实践操作: ...

  2. Linux 学习笔记 2 Centos 安装与网络的配置以及VI编辑器的使用

    前言 当然,还是觉得Centos 在众多的Linux 发行版中,还是很有地位的,好多的服务器大多沿用的都是一代的Centos 因为它开源(这是废话)而且稳定,这才是服务器沿用的最重要的一项指标. 镜像 ...

  3. Linux基本配置和管理 4 ---- Linux系统启动详解

    1 系统启动的流程 BIOS -> MBR+boot code -> 执行引导程序: GRUB -> 加载内核 -> 执行init -> 运行runlevel 2 启动详 ...

  4. Linux基本配置和管理 3 ---- Linux命令行文本处理工具

    1 文件浏览(简单回顾) 1 cat 查看文件的内容 2 more 以翻页的形式查看,但是只能向下翻页 3 less 以翻页的形式查看,但是能够支持向上和向下翻页 4 head 默认是查看前10行,但 ...

  5. Linux基本配置和管理 2 ---- Linux多命令协作----管道及重定向

    1 管道和重定向 1 在Linux中大多数命令都很简单,很少出现复杂的命令,每个命令只是实现一个简单的功能,我们可以通过组合不同的命令来实现复杂的功能 2 在Linux中几乎所有的命令返回的数据都是纯 ...

  6. linux驱动程序之电源管理之linux的电源管理架构(3)

    设备电源管理 Copyright (c) 2010 Rafael J. Wysocki<rjw@sisk.pl>, Novell Inc. Copyright (c) 2010 Alan ...

  7. linux驱动程序之电源管理 之linux休眠与唤醒(2)

    在Linux中,休眠主要分三个主要的步骤:(1)冻结用户态进程和内核态任务:(2)调用注册的设备的suspend的回调函数:(3)按照注册顺序休眠核心设备和使CPU进入休眠态.       冻结进程是 ...

  8. Linux基础五:网络配置与管理

    五.网络配置与管理 1.网络知识 2.命令 ifconfig命令  <=>  ip  addr  show 命令--查看本地所有网卡配置信息 ens32:本地以太网网卡,lo:本地回环网卡 ...

  9. Linux命令整理,用户管理,用户组管理,系统管理,目录管理常用命令

    知识点梳理 Linux课堂笔记 学习目标 能够知道什么是Linux系统以及它的应用场景 能够独立完成安装VMware虚拟机和网络配置 能够独立完成安装CentOS以及远程终端SecureCRT 能够熟 ...

  10. 【one day one linux】linux下的软件包管理工具

    Linux 下的软件包管理工具 linux下的软件安装可以通过两种方式,一种是直接使用自带的软件包管理工具安装,另外一种通过编译源码安装. 1.软件包的种类 Red Hat和Fedora:redhat ...

随机推荐

  1. Android导航栏ActionBar的具体分析

    尊重原创:http://blog.csdn.net/yuanzeyao/article/details/39378825 关于ActionBar,相信大家并不陌生,可是真正能够熟练使用的也不是许多,这 ...

  2. (HLS播放器之中的一个)HLS协议之M3U8解析

    參照 http://tools.ietf.org/html/draft-pantos-http-live-streaming-08, 能够对M3U8有比較系统的认识. HLS(HTTP Live St ...

  3. 笔记-Node.js中的核心API之HTTP

    最近正在学习Node,在图书馆借了基本关于Node的书,同时在网上查阅资料,颇有收获,但是整体感觉对Node的理解还是停留在一个很模棱两可的状态.比如Node中的模块,平时练习就接触到那么几个,其他的 ...

  4. 文件上传功能 -- jquery.form.js/springmvc

    距离上一篇 文件上传下载样式 -- bootstrap(http://www.cnblogs.com/thomascui/p/5370947.html)已经三周时间了,期间一直考虑怎么样给大家提交一篇 ...

  5. java内存映射文件

    内存映射文件能够让我们创建和修改大文件(大到内存无法读入得文件),对于内存映射文件,我们可以认为是文件已经全部被读入到内存当中,然后当成一个大的数字来访问,简化修改文件的代码. 1.directBuf ...

  6. Cocos2d-x基础篇C++

    1.C++类和对象 类的公有成员可以使用成员访问运算符(.)访问. (::)是范围解析运算符.调用成员函数是在对象上使用(.)运算符. 2.C++继承(C++中父类称为基类,子类称为派生类) clas ...

  7. HDU3863:No Gambling

    Problem Description One day, Flyvan introduced a new game to his two friends, Oregon Maple and Grape ...

  8. jQuery.validate 中文 API

    名称 返回类型 描述 validate(options) Validator 验证所选的 FORM. valid() Boolean 检查是否验证通过. rules() Options 返回元素的验证 ...

  9. mysql 多重游标嵌套

    1.DECLARE CONTINUE HANDLER FOR NOT FOUND 在mysql的存储过程中经常会看到这句话:DECLARE CONTINUE HANDLER FOR NOT FOUND ...

  10. sqlserver 在将 nvarchar 值 'XXX' 转换成数据类型 int 时失败

    最近做oracle和sqlserver数据库兼容,感觉sqlserver真心没oracle好用,存储过程竟然只能返回int类型,疯了 疯了 存储过程的output及return的区别 sql取整 ce ...