1 / 15

第七章 网络基础

第七章 网络基础. 刘淑蓉. 网络配置基础. 主要参数: IP 地址 子网掩码 网关 DNS. Hostname 命令. 格式: hostname [ 主机名 ] 功能: 查看或修改计算机的主机名. ifconfig 命令. 主要用途: 1 、查看网络接口设置: ifconfig –a 或 ifconfig 网络接口 –a 2 、网络配置 ifconfig 网络接口 [add/del] IP 地址 netmask 子网掩码

basil-bird
Télécharger la présentation

第七章 网络基础

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. 第七章 网络基础 刘淑蓉

  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例子

More Related