课课程大纲 『 Robert_Chan
 *1 互联网寻址过程
 *2 Linux网络管理配置文件及命令

TCP/IP
Http,Ftp,Smtp <--- 应用层  ---- 应用层,表示层,会话层 
TCP 和 UDP    <--- 传输层  ---  传输层
IP,ICMP,IGMP <-- 网络层  ---  网络层
  ARP,RARP

ATM,FDDI,ISDN <-- 物理层   --- 数据链路层, 物理层

----------------
TCP/IP物理层 : 网卡
OSI物理层   : 网卡
     数据链路层 : MAC
网络层 : IP,ARP,ICMP
传输层 : TCP,UDP

TCP/IP应用层 : SSH, Apache
OSI会话层 : 客户端 --- 服务器
   表示层 :加密,压缩
   应用层 :服务应用
MAC [容易被改,但是不推荐大家去改]    IP [32位]                        FQHN-完整的计算机名称
 数据链路层                        网络层                                 应用层
e0:cb:4e:97:be:82              192.168.14.127 【C】                   www.lampbrother.net.【全世界有13组根域服务器】
厂商标识 网卡标识                   IPv6 128位  2^96倍 安全性增强      主机名 二级域   顶级域 根
DOS 拒绝服务攻击  SYNFLOOD[想洪水一样的请求包] 雅虎被攻击
IP    IP-ARP- >MAC
MAC   MAC
A      B
-      -
------> SYN 【请求信号】
<------ ACK / SYN 【可以连接,我正在等待】
-------> ACK

著名的数学问题模型  两支红军【2*2】,一支蓝军【3】

TCP / UDP  交通规则 [数据传输的规则 : 协议]
TCP 可靠,三次握手 (断点重发,定时器)     全双工[上传下载可以同时]/单工/半双工
UDP 速度快 【视频网站都在用】有的同时使用两个协议
互联网的计算机寻址

域名服务的层次结构

arp -a ARP缓存表,查看
arp -d IP地址  删除ARP记录
arp -s IP地址  添加ARP静态记录 【谨慎添加】

RARP 
知道自己的MAC地址,去询问自己的IP地址 - DHCP哥们今天分我哪个IP?
只要有网卡都知道自己的 MAC 地址,IP是动态分配的!
课程大纲 『 Robert_Chan
 *1 互联网寻址过程
 *2 Linux网络管理配置文件及命令

TCP/IP
Http,Ftp,Smtp <--- 应用层  ---- 应用层,表示层,会话层 
TCP 和 UDP    <--- 传输层  ---  传输层
IP,ICMP,IGMP <-- 网络层  ---  网络层
  ARP,RARP 
ATM,FDDI,ISDN <-- 物理层   --- 数据链路层, 物理层
----------------
TCP/IP物理层 : 网卡
OSI物理层   : 网卡
     数据链路层 : MAC
网络层 : IP,ARP,ICMP
传输层 : TCP,UDP

TCP/IP应用层 : SSH, Apache
OSI会话层 : 客户端 --- 服务器
   表示层 :加密,压缩
   应用层 :服务应用
MAC [容易被改,但是不推荐大家去改]    IP [32位]                        FQHN-完整的计算机名称
 数据链路层                        网络层                                 应用层
e0:cb:4e:97:be:82              192.168.14.127 【C】                   www.lampbrother.net.【全世界有13组根域服务器】
厂商标识 网卡标识                   IPv6 128位  2^96倍 安全性增强      主机名 二级域   顶级域 根
DOS 拒绝服务攻击  SYNFLOOD[想洪水一样的请求包] 雅虎被攻击
IP    IP-ARP- >MAC
MAC   MAC
A      B
-      -
------> SYN 【请求信号】
<------ ACK / SYN 【可以连接,我正在等待】
-------> ACK

著名的数学问题模型  两支红军【2*2】,一支蓝军【3】

TCP / UDP  交通规则 [数据传输的规则 : 协议]
TCP 可靠,三次握手 (断点重发,定时器)     全双工[上传下载可以同时]/单工/半双工
UDP 速度快 【视频网站都在用】有的同时使用两个协议
互联网的计算机寻址

域名服务的层次结构

arp -a ARP缓存表,查看
arp -d IP地址  删除ARP记录
arp -s IP地址  添加ARP静态记录 【谨慎添加】

RARP 
知道自己的MAC地址,去询问自己的IP地址 - DHCP哥们今天分我哪个IP?
只要有网卡都知道自己的 MAC 地址,IP是动态分配的!
----网络下----
互联网的计算机寻址
/etc/hosts
IP地址  主机名和域名  别名
域名解析的时候先找 hosts 文件在找DNS服务器

NIS - Network Information System
文件集中管理
NIS Server /etc/passwd /etc/shadow

DNS - Domain Name System
BIND[软件]
在DNS里域的数据是分散管理的 根域13组
edu域-一部分是B管的

客户端 ---> www.lampbrother.net
1, 本机DNS服务器 【首先询问DNS服务器】
缓存(广义缓存)
www.lampbrother.net ipaddr  
www.263.net  ----> .net
php.lampbrother.net  ----> lampbrother.net

2,根域 . 【递归查询】
--> .net
3, 顶级域 .net
--> lampbrother.net
返回DNS服务器 ---> 客户端
小总结 : 
 MAC ---> IP
     ---> IP
 
 IP ---> MAC
    ---> MAC
cluster
常见的应用 -- 集群

FQHN ---> IP  
     ---> IP
[华军软件园] 镜像分流
IP --> FQHN
   --> FQHN

长用改IP : vi /etc/sysconfig/network-scripts/ifcfg-eth0
IPADDR=新IP地址
NETMASK=子网掩码
BRDADCAST=广播地址
GATEWAY=网关

临时改 hostname命令 永久改 : 去配置文件,很多都是这样

/etc/rc.d/init.d/network start/stop/restart
/etc/services 网络服务信息
DNS 53端口,一个服务可以用两个协议,很常见

/etc/resolv.conf 指定DNS服务器的地址
nameserver DNS服务器的IP地址 (<=3)
《黑客帝国》是很有水平的拍的
# nmap 192.168.14.127
# mount /dev/cdrom /mnt/cdrom
**网络管理命令**
 *1 查看网络端口设置 : ifconfig
 *2 检测网络连接 : ethtool
 *3 查看ARP表信息 : arp  -asd
 *4 探测远程主机
 *5 操作路由表
 *6 查看路由路径: traceroute
 *7 监控网络状态
 
ifconfig eth0 down/up
zerba 路由软件
route add default gw 192.168.14.1

熟悉Linux网络管理命令
熟悉Linux的配置文件

转载于:https://www.cnblogs.com/robbychan/archive/2013/02/11/3787045.html

[Linux]十,网络设置相关推荐

  1. linux基础网络设置

    linux基础网络设置 网络基本信息:设置网络基本信息:DHCP自动管理网络基本信息 1.网络基本信息的查看: IP/netmask/gateway/dns/MAC/hostname/hosts网络基 ...

  2. 浅谈VMware下安装Linux的网络设置 -- NAT

    最近因为学习的需要,需要虚拟搭建一个Linux服务器.为什么说虚拟?因为我们并不是搭建一台真正的服务器(没有在IBM或是HP大型机或是刀架上装系统),只是想在家用机上装上Linux系统做些实验.写这篇 ...

  3. 对于Linux基础网络设置

    1,查看及测试网络 查看及测试网络配置是管理linux网络服务的第一步,本节中将学习Linux系统中网络查看及测试命令,其中讲解的大多数命令一普通用户权限就可以完成操作,但普通用户在执行"/ ...

  4. Linux虚拟机网络设置

    Linux网络模式 linux系统有三种网络模式分别是仅主机模式.桥接模式.NAT模式,名称分别为vmnet0.vmnet1.vmnet8. 我们在安装VMware workstation之后,计算机 ...

  5. beast软件linux用法,网络设置及启动引导项 - 黑苹果驱动高手篇 MultiBeast用法进阶_Linux教程_Linux公社-Linux系统门户网站...

    网络设置项 Network即网络设置项,包含几款主流的板载网卡驱动包,选择一项就行. ▲网络设置项 以下为各选项含义: Lnx2Mac's RealtekRTL81xx Ethernet:选择此项将打 ...

  6. Linux 时间/网络设置

    (1) 设置系统时间 安装Linux时,可以设置时间: 安装Linux后设置时区: 命令:date --- 查看当前时间 date -s '20220328 18:12:15' --- 设置系统时期和 ...

  7. Linux无线网络设置(wpa_supplicant的使用)

    From:  http://blog.csdn.net/yming0221/article/details/7325198 主机环境:Gentoo Linux 3.1.10 WPA Supplican ...

  8. Linux之网络设置

    文章目录 1 网络配置命令 1.1 查看网络接口信息---ifconfig 1.1.1 查看所有活动的网络接口信息 1.1.2 查看指定网络接口信息 1.2 查看或设置当前主机名---hostname ...

  9. Linux高级网络设置

    1.ipv6 1)简介 IPv6(Internet Protocol Version 6)是 IETF (和互联网工程任务组)设计的用与替代现行版本 IP 协议ipv4的下一代 IP 协议. IPv6 ...

  10. 关于Linux的网络设置

    文章目录 前言 一.查看网络接口信息 1.ifconfig命令 2.修改网络配置文件 3.查看主机名称hostname 4.查看路由表条目route 5.查看网络连接信息netstat 6.获取 so ...

最新文章

  1. Python常见十六个错误集合,你知道那些?
  2. ubuntu 配置静态IP及DNS
  3. mybatis配置文件属性的详解和db.propertis文件的使用
  4. 服务超时时间如何设置、如何对超时时间治理、超时设计原则一文揭秘!
  5. BlockingQueue - LinkedBlockingQueue常用API
  6. Win7 本地打印后台处理程序服务没有运 怎么办
  7. 2016-2018年机器学习大赛TOP开源作品汇总
  8. python解析XML:之二 (ElementTree)
  9. 飞思卡尔c语言,飞思卡尔MCU的C语言编程框架
  10. IP地址的分类,五分类编制CIDR以及子网的划分和子网掩码
  11. 暴风影音2009 Real插件无法下载安装问题解决
  12. python生成条形码和二维码
  13. Pycharm中Python包的下载与使用
  14. 爬取豆瓣250本书籍
  15. Python——列表的方法
  16. jquery实现点击小图片查看大图片
  17. vue+ElementUI实现订单页动态添加产品效果
  18. Python零基础入门-4 使用函数减少重复操作
  19. Oracle net architecture
  20. HDU 5454 Excited Database (2015年沈阳赛区网络赛E题)

热门文章

  1. 爱旅行项目-查询酒店位置及酒店特色代码
  2. python开发的软件sparrow-自制编程语言:基于C语言 PDF 全书影印版
  3. 全国DAMA-CDGA/CDGP数据治理认证怎么样?
  4. 每天学一点,一年有小成
  5. 微分方程对计算机专业用处,工科类,大学要学哪些数学课程?
  6. 乐高机器人纲要_未来侠机器人教育,专注3-16岁乐高机器人智能创客教育
  7. IDEA抛出key com.tang.intellij.lua.luacheck.LuaCheckSettings问题解决
  8. UVE开发环境搭建及项目启动
  9. webuploader多图片 php,php+WebUploader图片批量上传
  10. 在qt框架中尝试用opengl绘制回波图像_20120518