Linux网络管理

来源:互联网 发布:怎么复制汇总数据 编辑:程序博客网 时间:2024/06/10 09:24

目录

    • 目录
    • ISOOSI七层网络模型
    • TCPIP四层模型
    • Linux配置IP地址
    • Linux网络环境查看命令
    • Linux网络测试命令
    • 远程登录
    • http状态码

ISO/OSI七层网络模型

Created with Raphaël 2.1.0应用层表示层会话层传输层网络层数据链路层物理层
  • 物理层:设备之间的比特流、物理接口、电气特性等
  • 数据链路层:成帧、用MAC地址访问媒介、错误检测与修正
  • 网络层:提供逻辑地址、选路
  • 传输层:可靠与不可靠的传输、传输前的错误检测、流控
  • 会话层:对应用会话的管理、同步
  • 表示层:数据的表现形式、特定功能的实现如-加密
  • 用户层:用户接口

TCP/IP四层模型

  • 应用层、传输层、国际互联层、网络接口层

Linux配置IP地址

  • ifconfig命令临时配置IP地址
    – ifconfig eth0 192.168.1.125 netmask 225.225.225.0
  • setup工具永久配置IP地址
    – vi /etc/sysconfig/network-scripts/ifcfg-eth0
    这里写图片描述
    – 主机名:vi /etc/sysconfig/network 永久修改主机名
    – 临时修改主机名:hostname 主机名
    – DNS配置文件:vi /etc/resolv.conf
  • 修改网络配置文件
  • 图形界面配置IP地址

Linux网络环境查看命令

  • ifconfig:查看与配置网络状态命令
  • ifdown:关闭网卡
  • ifup:启动网卡
  • netstat 选项
    – t:列出TCP协议端口
    – u:列出UDP协议端口
    – n:不适用域名和服务名,而使用IP地址和端口号
    – l:仅列出在监听状态网络服务
    – a:列出所有的网络连接
    – r:列出路由列表,功能和route命令一致
  • route -n 查看网关
  • route add default gw 192.168.1.1 临时设置网关
  • route del default gw 删除网关
  • nslookup 域名 查看本机DNS和域名IP地址

Linux网络测试命令

  • ping [选项] ip或者域名
    – c 指定次数
  • telnet [域名或IP] [端口] telnet 192.168.1.1 22
  • traceroute ip或域名 路由跟踪命令
  • wget http://… 下载命令
  • tcpdump -i eth0 -nnX port 21
    – i 指定网卡接口
    – nn 将数据包中的域名与服务转为IP和端口
    – X 以十六进制和ASCII码显示数据包内容
    – port 指定监听的端口

远程登录

  • ssh 用户名@ip
  • scp [-r] 用户名@ip:文件路径 本地路径
  • scp [-r] 本地文件 用户名@ip:文件路径

http状态码

这里写图片描述

0 0
原创粉丝点击