一:DNS(domain name system)简介

  DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

  如:用户访问网站基本流程:首先查找本地hosts文件,dns缓存,若没有,继续找LDNS,通过一些列步骤找到域名对应ip地址,然后通过ip地址,获得网站数据。

二:修改主机步骤

  临时方法:

  hostname name,然后退出当前shell重新登陆即可生效。此法临时更改,重启系统后失效。

  永久方法:

  步骤1:

  vi /etc/sysconfig/network

  NETWORKING=yes

  HOSTNAME=xiaoxiao

  提示:这里改完后,执行/etc/init.d/network restart 或 source /etc/sysconfig/network等做法都不生效,可能需要重启服务器。

  步骤2:

  然后通过命令修改:hostname xiaoxiao,完成后退出重新登陆系统即生效。这样保证临时生效,而且,重启后也生效。/etc/hosts里面对应的主机名也要改下

  法二:执行setup-网络配置-Edit DNS configuration--DNS configuration

  特别说明:以上方法都有可能导致/etc/hosts中对应的主机名未修改,此时,应该手动修改vim /etc/hosts

  如果/etc/hosts不改,以后会遇到一些问题,如sendmail启动缓慢,idap服务解析缓慢,sudo切换用户缓慢等等都是主机名和/etc/hosts中的解析不对导致的。

三 网卡配置文件

TYPE=Ethernet  #网络类型
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=em1  #网卡名字
UUID=bc419868-5bke-4502-8732-7f7fb01dd569
DEVICE=em1  #设备名
ONBOOT=yes  #开机网卡自启动
IPADDR=10.0.0.10  #ip地址
PREFIX=24  #子网掩码24位,即相当于255.255.255.0
GATEWAY=8.8.8.8  #网关
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

三 配置修改ip地址

  1)setup 网络配置,然后修改

  2)直接修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-em1,然后重启网卡/etc/init.d/network restart

  为网卡配置别名:ifconfig em1:0 10.21.63.155/24 up 取消别名 ifconfig em1:0 down

四 配置网关

  第一生效文件 /etc/sysconfig/network-scripts/ifcfg-em1

  第二生效文件 /etc/sysconfig/network

  法三:通过命令修改默认网关

    route del default gw 8.8.8.8 #删除默认网关

    route add default gw 8.8.8.8 #添加默认网关

  注:此法为临时修改,重新加载或启动网卡后就会失效,解决办法就是尽量在配置文件里配置。

五 查看ip,网关或路由,DNS配置:

  1 ifconfig #显示所有网卡

  2 ifconfig em1#显示指定网卡em1

  3 route -n #查看路由

  4 cat /etc/sysconfig/network-scripts/ifcfg-em1 #查看DNS

六 查看网络状态

  1 ifconfing

  2 route -n

  3 netstat

七 网络检查:

  1 ping www.baidu.com #icmp协议基础,看通不通

  2 traceroute www.baidu.com #基础检查,看通不通

  3 telnet 10.0.0.24 80 检查服务器web有没有开启,服务开没开,以及防火墙挡没挡住

八 抓包工具

  tcpdump

  tcpdump -n icmp -i em1

九 DNS域名解析查询

  1 dig www.baidu.com

  2 nslookup

  3 host

十 局域网的机器无法上网排错

  1 物理链路是否畅通

  2 本机ip,路由,DNS的设置是否达标

  3 测试到网关或路由的畅通情况。

  4 测试ping公网ip情况

  5 测试DNS的畅通

  根据每级的结果来排查,如果是系统管理员,还可以在网关路由器逐级排查。

Linux系统网络基础知识及配置的更多相关文章

  1. linux系统shell基础知识入门

    什么是shell shell就是我们常说的命令行程序,它是一个作为用户与Linux系统间接口的程序,它允许用户向操作系统输入要执行的命令.在Linux中安装多个shell是可行的,一般系统有默认的sh ...

  2. 零基础学习云计算及大数据DBA集群架构师【Linux系统\网络服务及安全配置2015年1月8日周五】

    考试考一天,得分94,最后一题防火墙当时还没搞明白 考题如下: 注意事项: .确保在重启主机后所有配置仍然生效. .selinux 必须为Enforing 模式,防火墙必须开始.默认策略必须清空. . ...

  3. 十六、linux系统网络基础

    1.网络是由IP构成的:network + host,以至于我们使用网络向外发信息,不会发错. 2.子网掩码这里要知道两点: 1)子网掩码不可能出现交叉部分,换句话说不会出现01010101的交叉现象 ...

  4. linux系统shell基础知识入门二

    条件判断语句 test或[],这两是等价的.但用[]这种可能看起来更简洁 必须在[符号和检查条件之间留出空格,而test命令之后也总是应该有一个空格 如果要把test 和then 放一行上,那么必须在 ...

  5. Linux 系统 网络配置

    Linux 系统 网络配置 配置Linux系统网络的方法有几种,这里介绍本人常用的两种. 第一种:使用命令ifconfig配置,具体用法:Ipconfig  ethx   x.x.x.x    net ...

  6. Linux运维笔记(一)网络基础知识

    网络基础知识 一.基本概念 1.ARPANET & TCP/IP:以“软件”技术将网络硬件整合,使得不同的计算机或者数据可以通过这个软件达成数据沟通(TCP/IP技术也被称为Internet) ...

  7. linux运维基础知识

    linux运维基础知识大全 一,序言 每一个微不足道的知识,也是未来的铺垫.每一份工作的薪资职位,也是曾经努力的结果. 二,服务器 1,运维人员工作职责: 1)保证数据不丢失:2)保证服务器24小时运 ...

  8. Linux学习之六-Linux系统的基础优化

    Linux系统的基础优化 何谓'优化'.顾名思义,优化就是采取某些措施使某个东西或者某事物变得更加优异,出色.对于Linux而言,在初期安装好系统之后,也需要对其进行一定的基础优化,可分为安全上的优化 ...

  9. 网络基础知识、ASP.NET 核心知识(1)*

    为什么要写网络? 我原本的计划是这样的,连续两天梳理ASP.NET开发的核心知识.说到这呢,有人问了.“不是说好了做ASP.NET笔记吗?为啥要写网络基础知识?是不是傻?” 原因是这样的.作为网站开发 ...

随机推荐

  1. C# 使用this的形参

    示例1: public static RectangleF TransformRect(this Matrix mat, RectangleF rect) 是向Matrix类扩展带有Rectangle ...

  2. java 文件操作知识点

    1.每个文件以一个文件路径和文件名称进行表示,在不同的操作系统环境下,文件路径的表示形式是不一样的,例如在Windows操作系统中一般的表示形式为C:\windows\system,而Unix上的表示 ...

  3. 【bzoj1617】[Usaco2008 Mar]River Crossing渡河问题 dp

    题目描述 Farmer John以及他的N(1 <= N <= 2,500)头奶牛打算过一条河,但他们所有的渡河工具,仅仅是一个木筏. 由于奶牛不会划船,在整个渡河过程中,FJ必须始终在木 ...

  4. nginx日志切割总结

    Nginx日志切割   方法1(脚本+定时执行): #step1:加脚本 cut_nginx_log.sh,主进程把USR1信号发给worker,worker接到这个信号后,会重新打开日志文件 #!/ ...

  5. P1086 花生采摘

    题目描述 鲁宾逊先生有一只宠物猴,名叫多多.这天,他们两个正沿着乡间小路散步,突然发现路边的告示牌上贴着一张小小的纸条:“欢迎免费品尝我种的花生!――熊字”. 鲁宾逊先生和多多都很开心,因为花生正是他 ...

  6. Springboot2.x+shiro+redis(Lettuce)整合填坑

    主要记录关键和有坑的地方 前提: 1.SpringBoot+shiro已经集成完毕,如果没有集成,先查阅之前的Springboot2.0 集成shiro权限管理 2.redis已经安装完成 3.red ...

  7. bzoj 2140: 稳定婚姻 (二分图)

    //========================== 蒟蒻Macaulish:http://www.cnblogs.com/Macaulish/  转载要声明! //=============== ...

  8. [JSOI2009]计数问题 二维树状数组

    ---题面--- 题解: 二维树状数组的板子题,,,学了这么久第一次写二维树状数组,惭愧啊. 怎么写就不说了,看代码吧. 跟普通的是一样的写法 #include<bits/stdc++.h> ...

  9. 【BZOJ5288】[HNOI2018]游戏(乱搞?)

    [BZOJ5288][HNOI2018]游戏(乱搞?) 题面 BZOJ 洛谷 题面自己到洛谷上看把 题解 考场上乱搞拿到了\(90\)分,简直不敢相信. 回家把代码再交了一份直接就\(AC\)了??? ...

  10. BZOJ1010:[HNOI2008]玩具装箱——题解

    http://www.lydsy.com/JudgeOnline/problem.php?id=1010 P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京.他使用自己的压缩器进行 ...