电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Linux 应用基础教程--CH08_网络配置与网络工具

101页
  • 卖家[上传人]:梦**
  • 文档编号:59425249
  • 上传时间:2018-11-07
  • 文档格式:PPTX
  • 文档大小:490.75KB
  • / 101 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第8章 网络配置与网络工具,主讲人: 梁如军 2011-05-05,本章内容要点,回顾网络的相关知识 配置以太网络接口 使用网络检测工具 使用网络客户工具 使用安全的网络客户工具,2018年11月7日,2,梁如军() Creative Commons License(BY-NC-SA),本章学习目标,学会配置以太网络接口并激活 配置IP地址、子网掩码、默认网关、DNS system-config-network-tui ifup、ifdown、service network restart 区别临时性网络配置和永久性网络配置 学会使用常用的网络检测工具 学会使用常用的网络客户工具 学会生成SSH使用的用户密钥 学会配置基于keychain的无口令登录,2018年11月7日,3,梁如军() Creative Commons License(BY-NC-SA),Linux的网络支持,2018年11月7日,4,梁如军() Creative Commons License(BY-NC-SA),Linux对网络协议的支持,Linux支持各种协议类型的网络 TCP/IP、NetBIOS/NetBE

      2、UI、IPX/SPX、AppleTake等 在网络底层也支持Ethernet、Token Ring、ATM、PPP(PPPoE)、FDDI、Frame Relay等网络协议。 这些网络协议是Linux内核提供的功能,具体的支持情况由内核编译参数决定。 RHEL/CentOS的Linux内核默认支持上述的网络协议。,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),5,Linux的网络接口,Linux支持众多类型的网络接口 每一个网络接口设备在Linux的内核中都有相应的设备名称 每一种网络接口设备(网络适配器)都需要相应的设备驱动程序 网络接口设备的驱动程序被编译在系统内核中 或者被编译为系统内核模块以便让系统内核进行调用 RHEL/CentOS默认是采用内核模块(Module)的方式在系统引导时驱动网络接口的 在/lib/modules/$(uname -r)/kernel/drivers/net目录下可以找到可加载的驱动 可以从系统内核模块配置文件/etc/modprobe.conf中查看系统加载的网卡驱动模块,2018年11月

      3、7日,梁如军() Creative Commons License(BY-NC-SA),6,Linux下常见的网络接口,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),7,X是从0开始的整数。如:eth0代表第一块以太网卡,eth1代表第二块以太网卡等。,Linux的网络服务应用,Linux几乎支持Internet世界里所有的网络服务 WWW服务: Apache、Ngnix、Lighttpd Email服务: Postfix、Qmail、Sendmail、Exim Dovecot IMAP、Cyrus IMAP、Courier IMAP FTP服务: Vsftpd、pure-ftpd、Proftpd 、Wu-ftpd 文件共享服务:Samba、NFS DNS服务:BIND 目录服务:OpenLDAP 数据库服务: PostgreSQL、MySQL、 Oracle 远程登录与管理:OpenSSH、VNC,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),8,临时性配置网络参数,2

      4、018年11月7日,9,梁如军() Creative Commons License(BY-NC-SA),配置网络参数的方法,临时性网络配置 通过命令修改当前内核中的网络相关参数实现 ifconfig、route、hostname、 sysctl -w 配置后立即生效 重新开机后失效 永久性网络配置 通过直接修改网络相关的配置文件实现 修改配置文件后,为了使之立即生效 通过重新启动网络服务或指定的网络接口设备实现 重新开机后保留所有配置,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),10,管理以太网接口,网络接口命名:eth0、eth1 等等 使用别名(aliases),单个设备可具备多个地址 别名被标识为(eth0:1,eth0:2)等等 别名被当作单独的接口对待 基于一块物理网卡的多个别名(包括物理网卡自身)只能有一个接口使用DHCP动态分配网络参数 查看网络接口配置 ifconfig ethX 网络接口的启用与停用 使用 ifup ethX 命令来启用指定的接口 使用 ifdown ethX 命令来禁用指定的接口,2018

      5、年11月7日,梁如军() Creative Commons License(BY-NC-SA),11,ifconfig 命令,ifconfig命令可以临时地设置网络接口的IP参数 格式 ifconfig Mask Broadcast 当IP地址使用标准A、B、C类地址时,广播地址和子网掩码可以省略 举例 # ifconfig eth0 10.0.0.10 Mask 255.255.255.0 Broadcast 10.0.0.255 # ifconfig eth0 192.168.0.10 # ifconfig eth0:0 192.168.1.10,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),12,查看Linux内核路由表,查看路由 路由的种类 到主机的路由 到网络的路由 默认网关,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),13,# route Kernel IP routing table Destination Gateway Genmask Flags Me

      6、tric Ref Use Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0 192.168.1.0 * 255.255.255.0 U 0 0 0 eth1 192.19.12 192.168.1.1 255.255.255.0 U 0 0 0 eth1 default localhost 0.0.0.0 UG 0 0 0 eth0,route命令,route命令可以临时地设置内核路由表 格式 route add|del -net|-host gw Gateway dev Interface add或del:表示添加或删除路由 -net或-host:表示添加到主机或网络的路由 target:指定目标主机或网络地址,若目标为网络地址时,需使用 netmask 指定子网掩码 gw:用于指定网关的IP地址 dev:用于指定路由的网络接口(dev关键字可省略),2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),14,route命令举例添加路由,添加到主机的路由 # route add -host

      7、192.168.1.2 dev eth0:0 # route add -host 10.20.30.148 gw 10.20.30.40 添加到网络的路由 # route add -net 10.20.30.40 netmask 255.255.255.248 eth0 # route add -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41 # route add -net 192.168.1.0/24 eth1 添加默认网关路由 # route add default gw 192.168.1.1,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),15,route命令举例删除路由,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),16,删除到主机的路由 # route del -host 192.168.1.2 dev eth0:0 # route del -host 10.20.30.148 gw 10.20.3

      8、0.40 删除到网络的路由 # route del -net 10.20.30.40 netmask 255.255.255.248 eth0 # route del -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41 # route del -net 192.168.1.0/24 eth1 删除默认网关路由 # route del default gw 192.168.1.1,设置主机名和包转发,使用hostname命令可以临时地修改主机名 格式:hostname 例如: # hostname centos1.ls-al.loc 使用sysctl命令可以临时地开启内核的包转发 sysctl命令用于临时调整内核参数 开启内核的包转发功能使用如下命令 # sysctl -w net.ipv4.ip_forward=1 或 # echo “1“ /proc/sys/net/ipv4/ip_forward,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),17,永久性配置网络参数

      9、,2018年11月7日,18,梁如军() Creative Commons License(BY-NC-SA),RHEL/CentOS中的 TCP/IP配置文件,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),19,网络接口配置文件,网络设备的配置被保存在文本文件中 /etc/sysconfig/network-scripts/ifcfg-ethX 配置文件的语法和完整选项列表 参见 /usr/share/doc/initscripts-*/sysconfig.txt 常用选项,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),20,网络接口配置文件举例 静态配置,2018年11月7日,梁如军() Creative Commons License(BY-NC-SA),21,# vim /etc/sysconfig/network-scripts/ifcfg-eth0 Type=Ethernet DEVICE=eth0 HWADDR=00:02:8A:A6:30:45 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.0.123 NETMASK=255.255.255.0

      《Linux 应用基础教程--CH08_网络配置与网络工具》由会员梦**分享,可在线阅读,更多相关《Linux 应用基础教程--CH08_网络配置与网络工具》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.