01001100:第2,5,6位为1对应的数是64,8,4。那么它对应的十进制数是64+8+4=76

224=11100000(二进制数)方法:224-128=96,96-64=32,32-32=0。(224大于等于128,128位是1,96大于等于64,64位是1,32大于等于32,32位也是1,后边减数都小于被减数,所以都是0)

A类:第一个八位里边的第一位必须为0,这就限制了第一个十进制的数字的范围是0-127。还有一个限制是它的子网掩码第一个是255,其他都是0。特点是网络号特别短,而主机位特别长。能产生的主机数量就特别多。

B类:第一个八位里边的前两位必须是10,后边网络号的子网掩码必须是两个255,两个0。也就限制了B类的网络号是十六位,主机号也是十六位。

C类:第一个八位里边的第一位必须是110。现实生活中,C类能产生的主机数量是256主机减去两个保留地址再减去一个网关地址等于253。

错误:A类:1-127。

主机数量:

A:2的24次方减去2。

B:2的十六次方减去2。

C:2的八次方减去2。

网络号:

A类:第一位相同,后三位是零。

B类:前两位相同,后两位是零。

C类:前三位相同,后一位是零。

Linux系统基础网络配置老鸟精华篇:oldboy.blog.51cto.com/2561410/784625。

修改主机名:输入命令vim /etc/sysconfig/network。进入之后可以修改主机名。常规来说也要保证/etc/hosts下的主机名保持一样。同是hsp。

也可以在setup里边改。

IP地址的修改,一般在GATEWAY修改,也可以在网关修改。修改之后再重启一下network(/etc/init.d/network restart)

ifup eth0:打开网卡。

ifdown eth0:关闭网卡。

如果ONBOOT是NO的话,网卡起不来。BOOTPROYTO关乎到IP地址是静态的还是DHCP动态分配的。

ifconfig eth0:0 10.0.0.251 netmask 255.255.255.0 up:配置IP为10.0.0.251的命令。

ifconfig命令查看IP。

修改完IP进入windows系统命令提示符(一般点击菜单然后腾空输入cmd可以进入)如果ping不通,使用命令vi /etc/sysctl.conf可以查看是否在linux系统优化时禁用了ping。(/icmp)可以快速查看ping的状态。

圈住的部分表示禁用ping了。前面加上#表示可以使用ping。

使用命令sysctl -p(指定要加载的配置文件并显示参数.如果不指定加载文件的路径,默认为:/etc/sysctl.conf)可以查看ping是否生效。值等于1表示还是处于禁用状态。

使用命令ifconfig eth0:X 10.0.0.25/24 up,配置别名IP。使用命令ifconfg eth0:0 down可以干掉别名(IP)。

route -n:查看默认网关。

netstat -rn:也可以查看路由。

tcpdump -n icmp -i eth0可以监听ping的次数和情况。监听的时候有去(request)有回(reply)才正常。

使用host和ping后接网站。也可以正常解析到域名。

L022-老男孩Linux高端运维课程-linux系统网络基础知识及配置实战精讲相关推荐

  1. L016-老男孩Linux高端运维课程-linux系统文件权限体系实战深入讲解

    5.5setuid和setgid. setuid: 对于上图,普通用户修改密码过于简单但是不成功,会提示.另外,只有在超管(root)才能修改其他用户的密码,命令:passwd oldboy. 查看p ...

  2. L012-老男孩linux高端运维课程—linux系统文件属性知识深入详解

    链接http://blog.51cto.com/oldboy/612351是删除原理的案例. 磁盘满案例:http://blogread.cn/it/article/6565?f=wb(inode占满 ...

  3. L010-老男孩linux高端运维课程—第二关linux命令及基础手把手实战

    for n in `seq 512` ;do echo 1 >>a.log;done:写一个1K的文件,如下图: for n in `seq 100000` ;do /bin/cp a.l ...

  4. 运维必知的网络基础知识!

    网络基础知识 一.OSI七层模型 1.1应用层 1.2表示层 1.3会话层 1.4传输层 1.5网络层 1.6数据链路层 1.7物理层 二.TCP/IP五层参考模型解封装 三.TCP/IP协议簇 四. ...

  5. Linux系统网络基础知识及配置

    一:DNS(domain name system)简介 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而 ...

  6. linux+python高端运维班2017年1月课程及服务全新升级!

    老男孩IT教育是唯一一个和51CTO学院战略合作达到在线开班15期以上(近千名学员)以上的培训机构. 老男孩教育始终坚持以"不能让学员高薪就业的培训机构都是耍流氓"为标准开展教学任 ...

  7. puppet自动化运维之puppet的资源基础知识

    2019独角兽企业重金招聘Python工程师标准>>> puppet自动化运维之puppet的资源基础知识 此篇文章,主要是让读者提前了解puppet资源的一些知识. 变量和数组会经 ...

  8. linux系统网络基础知识

    一,前言 一个运维有时也要和网络打交道,所以具备最基本的网络知识,对一个运维人员来说是必要的.但,对于我们的工作来说这些并不是重点,因此,我不可能从最基础的网络知识开始讲起.本节内容更多是从一个梳理和 ...

  9. Linux运维之道之网络基础学习1.0

    网络基础1.0 计算机网络: 硬件方面:通过线缆将网络设备和计算机连接起来 软件方面:操作系统,应用软件,应用程序通过通信线路互连,实现资源共享,信息传递. 计算机网络的功能: 数据通信,资源共享,增 ...

最新文章

  1. JSP 防止网页刷新重复提交数据
  2. 爬虫模拟登陆手机验证码_网络爬虫干货总结,这次比较全面!
  3. 利用python爬虫(part15)--cookie模拟登陆
  4. centOS下mongodb的安装
  5. [delphi函数]RenameFile 文件改名
  6. ZooKeeper之(一)ZooKeeper是什么
  7. Mac 10.12安装Windows远程桌面工具Microsoft Remote Desktop
  8. Redis与LRU实现
  9. Hive的下载,安装,配置以及连接的非常详细的过程
  10. 服务器端口连通性测试
  11. 五类推荐系统算法,非常好使,非常全面
  12. javaweb面试题总结
  13. android导入excel文件格式,android 把数据导入到excel文件中的三种方法
  14. Focal Loss的阅读笔记
  15. 测试自行车速度的软件,自行车速度测试
  16. MATLAB数字图像处理小系统 【带GUI界面,源码实现】
  17. 你知道索引失效嘛?举例看看?
  18. 第一节课-第二周:神经网络的编程基础(Basics of Neural Network programming)
  19. Spoon系列-概要
  20. FPGA数字信号处理(25)数字相关器设计(经典结构)

热门文章

  1. php ncr转utf8
  2. 强制删除鲁大师所有文件
  3. sql2000不显示服务器失败,安装sql server 2000数据库提示程序配置服务器失败.(解决方法)...
  4. win10自带的ssh使用方法
  5. 当年的你是如何走上编程之路的?
  6. 日本小学生入校时校长说的话
  7. canvas孙悟空脚踩白云今年是猴年
  8. 【ESP32】14.DHT11湿度传感器实验(DHT操作库)
  9. 哈希 ---《哈希函数》------除数的选取为什么是质数?、《哈希冲突》------解决方法、《闭散列》、《开散列》
  10. 山东省第七届ACM大学生程序设计竞赛 训练总结 [8/12] 待补