1 / 20

Red Hat Linux 系统管理 RH130

Red Hat Linux 系统管理 RH130. 第七单元 网络配置 Network Configuration. 学习目标. 本章学习结束后 , 你应当能 : 配置 IP 接口 设置路由 理解名称解析 设置 IPv6. 网络接口. 联网脚本针对逻辑接口名称 : 以太网 : eth0, eth1 … 拨号网络 : ppp0, ppp1 … Loopback: lo 接口配置位于 : /etc/sysconfig/network-scripts/ifcfg- ethX 显示网络接口和配置使用 :

agrata
Télécharger la présentation

Red Hat Linux 系统管理 RH130

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Red Hat Linux系统管理RH130

  2. 第七单元 网络配置Network Configuration

  3. 学习目标 • 本章学习结束后,你应当能: • 配置IP接口 • 设置路由 • 理解名称解析 • 设置IPv6

  4. 网络接口 • 联网脚本针对逻辑接口名称: • 以太网: eth0, eth1 … • 拨号网络: ppp0, ppp1 … • Loopback: lo • 接口配置位于: • /etc/sysconfig/network-scripts/ifcfg-ethX • 显示网络接口和配置使用: • ip [-s] link [show [ethX]] • ip addr [show [ethX]]

  5. 驱动的选择 • 所有网络接口卡的驱动都被编译为模块 • /etc/modprobe.conf 映射逻辑名称到对应的驱动 • alias eth0 3c59x • 第二种接口卡的选择方式是在接口配置文件ifcfg-ethX中指定 • HWADDR=00:0D:60:FB:CA:61

  6. 速度和双工设定型 • 模块在缺省情况是被配置为自动协商(速度,双工方式) • 速度和双工模式的不匹配会造成间隔性的通讯中断 • 手工覆盖缺省值,可以使用: • Ethtool • ifcfg-ethX 文件中的 ETHTOOL_OPTS • 在/etc/modprobe.conf 进行参数传递是为了兼容老的接口模块

  7. IPv4接口配置 • 动态配置 • BOOTPROTO=dhcp • 静态配置 • IPADDR=10.0.0.1 • NETMASK=255.255.255.0 • 应用修改 • ifdown ethX ; ifup ethX

  8. 设备别名 • 对于虚拟主机极有用 • 绑定多个IP到一个单独的NIC: • eth1:1 • eth1:2 • eth1:3 • 为每一个设备别名创建一个单独的接口配置文件 • ifcfg-ethX:xxx • 必须使用静态网络连接

  9. 路由表 • 定义到所有系统的路径 • 本地目标是直接物理发送 • 远程目标是物理发送到本地”网关” • 察看路由表: #iproute 10.0.0.0/24deveth0protokernelscopelinksrc10.0.0.1 defaultvia10.0.0.254deveth0

  10. 缺省网关 • 当没有路由项匹配时使用 • 可以由DHCP动态获得 • 可以被静态的配置 • GATEWAY=10.53.0.254 • 全局化配置: /etc/sysconfig/network • 或者在每个接口配置文件ifcfg-ethX中指定每个接口的缺省网关

  11. 定制路由 • 有多于一个路由器时,用于流量控制 • 为每个接口定义静态路由 • /etc/sysconfig/network-scripts/route-ethX • 使用ip route add 句法 • 动态路由通过守护进程学习: • quagga • 支持动态路由协议: RIP, OSPF, 和BGP

  12. 检验IP连通性 • Ping • 网络丢包率及延迟测试工具 • Traceroute • 显示到达目标的网络路径 • Mtr • 整合traceroute和ping的功能在一个工具里

  13. 定义本地主机名 • 使用hostname可以显示或者设定本地主机名 • 初始定义在/etc/sysconfig/network: • HOSTNAME=stationX.example.com • 可以从网络上”pull”名称 • dhclient守护进程 • “反向域名解析”

  14. 本地解析器 • 解析器执行正向及反向解析 • /etc/hosts • 主机名到IP地址映射关系的本地数据库 • 对于小型独立网络极有用 • 一般情况下,会在DNS前被检查

  15. 远程解析器 • /etc/resolv.conf • 需要搜索的域 • 指定域名服务器被使用的顺序 • 可被dhclient更新 • /etc/nsswitch.conf • 决定DNS 与 /etc/hosts的优先级 • 使用host及dig检验DNS

  16. 网络配置实用程序 • system-config-network • system-config-network-gui • system-config-network-tui • Profile 选择 • system-config-network-cmd • netprofile kernel argument

  17. 透明动态配置 • NetworkManager服务 • nm-applet

  18. 为什么要使用IPv6 • 更大的地址范围 • 128位寻址 • 扩展的地址层次 • 灵活的包头格式 • 由发送源决定分片,而不是路由器 • 使用PMTU (Path Maximum Transmission Unit) • 为自动配置提供更多支持 • Link-local地址 • 路由器广告 • 动态主机配置协议版本6(DHCPv6)

  19. 红帽子企业Linux上的IPv6 • 内核的IPv6模块缺省自动调入,并启用了无状态的自动配置 • 多种形式的自动配置将会给出一个有可能被暴露的全球单播地址 • 缺省情况下,大多服务监听在IPv6接口 • 因为栈是独立的,因此安全的服务可能会需要额外的配置

  20. 第七章结束 • 自由提问 • 总结 • 驱动在哪里被关接到指[定的接口卡? • 静态IP地址在哪被定义? • 在哪设置缺省路由? • 域名服务器列表存储在哪里?

More Related