第七章 网络基础 - PowerPoint PPT Presentation

basil-bird
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
第七章 网络基础 PowerPoint Presentation
Download Presentation
第七章 网络基础

play fullscreen
1 / 15
Download Presentation
第七章 网络基础
109 Views
Download Presentation

第七章 网络基础

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. 第七章 网络基础 刘淑蓉

  2. 网络配置基础 • 主要参数: • IP地址 • 子网掩码 • 网关 • DNS

  3. Hostname命令 • 格式: hostname [主机名] • 功能: 查看或修改计算机的主机名

  4. ifconfig命令 • 主要用途: • 1、查看网络接口设置: • ifconfig –a或ifconfig 网络接口 –a • 2、网络配置 • ifconfig 网络接口 [add/del] IP地址 netmask 子网掩码 • 例:ifocnfig eth0 10.2.3.4 [netmask 255.255.255.0] • 3、网络接口的激活/关闭 • 格式:ifconfig 网络接口 up/down • 注意:ifconfig命令的操作在服务器重新启动或网卡初始化后失效。如果不考虑网卡初始化的问题,希望将配置结果保存,可将命令添加至Linux启动脚本:/etc/rc.d/rc.local

  5. 网络设备配置脚本 • 配置文件路径: • /etc/sysconfig/network-scripts/ifcfg-eth0

  6. 网络设备配置脚本 • DEVICE=物理设备名         eth0 • IPADDR=IP地址                  192.168.1.60 • NETMASK=掩码值            255.255.255.0 • NETWORK=网络地址 192.168.1.X • BROADCAST=广播地址      192.168.1.X • GATEWAY=网关地址           192.168.1.1 • ONBOOT=[yes|no]                  引导时是否激活设备 • USERCTL=[yes|no]                非root用户是否可以控制该设备 • HWADDR =                               本机的MAC地址 • BOOTPROTO=[none|static|bootp|dhcp]           引导时不使用协议/静态分配/BOOTP协议/DHCP协议

  7. 网络设备配置脚本 • 如果使用的是动态的DHCP协议分配的IP地址,则配置文件如下: DEVICE=eth0BOOTPROTO=dhcpHWADDR=00:0C:29:12:FA:0BONBOOT=yes

  8. 设置DNS客户端 • 方法: • 建立/etc/resolv.conf文件,在里面写入DNS服务器地址 • 写入格式: • nameserver 10.1.5.101

  9. 设置主机名 • 配置/etc/sysconfig/network文件 • 写入格式: • HOSTNAME=test.linux.com • 注意:设置完主机名后必需重启主机! • 查看当前主机名命令:hostname

  10. 设置默认网关 • 方法一: • 配置网络设备启动脚本: • /etc/sysconfig/network-scripts/ifcfg-eth0 • 写入格式: • GATEWAY = x.y.z.w • 方法二: • 使用route命令

  11. route命令设置路由 通用格式: 1、到网络的路由 • route add/delete -net 目标网络 netmask 掩码 gw 网关地址 [dev 网络接口] 2、到单一主机的路由 • route add/delete -host 目标主机 gw 网关地址 [dev 网络接口] 3、添加默认路由: • route add default gw 网关地址 • 检查主机路由表:route • 注意:route命令的操作在服务器重新启动或网卡初始化后失效。如果不考虑网卡初始化的问题,希望将配置结果保存,可将命令添加至Linux启动脚本:/etc/rc.d/rc.local

  12. 网络设备操作脚本/etc/init.d/network • 在修改网络的相关配置文件(如修改network-scripts下的网络设置)后,需要将网络设备初始化后才能将配置启用。 • 网络设备的初始化有两种方式:重启服务器或直接操作网络设备脚本( /etc/init.d/network )。 • 直接操作网络设备脚本的方式: • #/etc/init.d/network start //启动网络设备 • #/etc/init.d/network restart //重启网络设备 • #/etc/init.d/network stop //关闭网络设备

  13. 网络检查命令 • 1、网络配置检查:ifconfig -a • 2、连通性检查:ping、traceroute • 3、DNS客户端运行状态检查:nslookup

  14. ping命令 • ping命令是最常用的网络测试命令,该命令通过向被测试的目的主机地址发送ICMP报文并收取回应报文,来测试当前主机到目的主机的网络连接状态。在Linux系统中,ping命令默认会不间断地发送ICMP报文直到用户使用“Ctrl+C”键来终止该命令,使用“-c”参数可指定发送ICMP报文的数目。该命令的格式如下: • ping [-c 发出报文数] 目的主机地址

  15. ping例子