[Linux]十,网络设置
*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]十,网络设置相关推荐
- linux基础网络设置
linux基础网络设置 网络基本信息:设置网络基本信息:DHCP自动管理网络基本信息 1.网络基本信息的查看: IP/netmask/gateway/dns/MAC/hostname/hosts网络基 ...
- 浅谈VMware下安装Linux的网络设置 -- NAT
最近因为学习的需要,需要虚拟搭建一个Linux服务器.为什么说虚拟?因为我们并不是搭建一台真正的服务器(没有在IBM或是HP大型机或是刀架上装系统),只是想在家用机上装上Linux系统做些实验.写这篇 ...
- 对于Linux基础网络设置
1,查看及测试网络 查看及测试网络配置是管理linux网络服务的第一步,本节中将学习Linux系统中网络查看及测试命令,其中讲解的大多数命令一普通用户权限就可以完成操作,但普通用户在执行"/ ...
- Linux虚拟机网络设置
Linux网络模式 linux系统有三种网络模式分别是仅主机模式.桥接模式.NAT模式,名称分别为vmnet0.vmnet1.vmnet8. 我们在安装VMware workstation之后,计算机 ...
- beast软件linux用法,网络设置及启动引导项 - 黑苹果驱动高手篇 MultiBeast用法进阶_Linux教程_Linux公社-Linux系统门户网站...
网络设置项 Network即网络设置项,包含几款主流的板载网卡驱动包,选择一项就行. ▲网络设置项 以下为各选项含义: Lnx2Mac's RealtekRTL81xx Ethernet:选择此项将打 ...
- Linux 时间/网络设置
(1) 设置系统时间 安装Linux时,可以设置时间: 安装Linux后设置时区: 命令:date --- 查看当前时间 date -s '20220328 18:12:15' --- 设置系统时期和 ...
- Linux无线网络设置(wpa_supplicant的使用)
From: http://blog.csdn.net/yming0221/article/details/7325198 主机环境:Gentoo Linux 3.1.10 WPA Supplican ...
- Linux之网络设置
文章目录 1 网络配置命令 1.1 查看网络接口信息---ifconfig 1.1.1 查看所有活动的网络接口信息 1.1.2 查看指定网络接口信息 1.2 查看或设置当前主机名---hostname ...
- Linux高级网络设置
1.ipv6 1)简介 IPv6(Internet Protocol Version 6)是 IETF (和互联网工程任务组)设计的用与替代现行版本 IP 协议ipv4的下一代 IP 协议. IPv6 ...
- 关于Linux的网络设置
文章目录 前言 一.查看网络接口信息 1.ifconfig命令 2.修改网络配置文件 3.查看主机名称hostname 4.查看路由表条目route 5.查看网络连接信息netstat 6.获取 so ...
最新文章
- Python常见十六个错误集合,你知道那些?
- ubuntu 配置静态IP及DNS
- mybatis配置文件属性的详解和db.propertis文件的使用
- 服务超时时间如何设置、如何对超时时间治理、超时设计原则一文揭秘!
- BlockingQueue - LinkedBlockingQueue常用API
- Win7 本地打印后台处理程序服务没有运 怎么办
- 2016-2018年机器学习大赛TOP开源作品汇总
- python解析XML:之二 (ElementTree)
- 飞思卡尔c语言,飞思卡尔MCU的C语言编程框架
- IP地址的分类,五分类编制CIDR以及子网的划分和子网掩码
- 暴风影音2009 Real插件无法下载安装问题解决
- python生成条形码和二维码
- Pycharm中Python包的下载与使用
- 爬取豆瓣250本书籍
- Python——列表的方法
- jquery实现点击小图片查看大图片
- vue+ElementUI实现订单页动态添加产品效果
- Python零基础入门-4 使用函数减少重复操作
- Oracle net architecture
- HDU 5454 Excited Database (2015年沈阳赛区网络赛E题)
热门文章
- 爱旅行项目-查询酒店位置及酒店特色代码
- python开发的软件sparrow-自制编程语言:基于C语言 PDF 全书影印版
- 全国DAMA-CDGA/CDGP数据治理认证怎么样?
- 每天学一点,一年有小成
- 微分方程对计算机专业用处,工科类,大学要学哪些数学课程?
- 乐高机器人纲要_未来侠机器人教育,专注3-16岁乐高机器人智能创客教育
- IDEA抛出key com.tang.intellij.lua.luacheck.LuaCheckSettings问题解决
- UVE开发环境搭建及项目启动
- webuploader多图片 php,php+WebUploader图片批量上传
- 在qt框架中尝试用opengl绘制回波图像_20120518