基本网卡配置与网络命令--Linux应用技术.ppt_第1页
基本网卡配置与网络命令--Linux应用技术.ppt_第2页
基本网卡配置与网络命令--Linux应用技术.ppt_第3页
基本网卡配置与网络命令--Linux应用技术.ppt_第4页
基本网卡配置与网络命令--Linux应用技术.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux应用技术,Red Hat Linux网络服务,教学内容,本课程主要讲授Linux网络基础知识及网络服务器 基本网卡配置与网络命令 DHCP服务、路由、DNS服务、WEB服务、FTP服务、NFS服务、Samba服务、包过滤防火墙、NAT服务、邮件服务、VNC等服务 目的:熟悉Linux操作系统的网络服务配置,培养应用linux组建及管理常用中小型企业网络的能力 参考用书:Red Hat Linux服务器配置与应用(第2版)(附盘) 作者:林慧琛 等,考核方式,本课程采用闭卷的方式考试(机考) 考核的总评成绩由作业和考勤30、期中考试30%、期终考试成绩40%组成。 课程建设网址::80/skills/solver/classView.do?classKey=628020 (可进进行搜索得到) 授课老师:许兴鹍 手机Email: QQ:545423541,基本网卡配置与网络命令,常用网络命令命令概述,ifconfig 相当于windows系统的ipconfig 显示所有网卡的信息,或者后面加网卡号,显示具体某个网卡的信息:ifconfig eth0 ping ping -c 3 -c 后接的数字表示ping的次数 route 查看路由表或者设置静态路由 查看路由表:route n,linux在VMware的网络配置,常用网络命令命令概述,dhclient 相当于ipconfig/renew与ipconfig/release dhcp客户端向dhcp服务器申请或释放ip地址 申请ip: dhclient eth0 释放ip: dhclient eth0 r netstat 查看网络连接状态详细信息,常用网络命令命令概述,dhclient 相当于ipconfig/renew与ipconfig/release dhcp客户端向dhcp服务器申请或释放ip地址 申请ip: dhclient eth0 释放ip: dhclient eth0 r netstat 查看网络连接状态详细信息 nslookup dns域名验证,常用网络命令ifconfig命令,作用:用来显示与配置网络接口, ifconfig 可以临时直接手动给某个网络接口配置 IP 及其他网络参数 # ifconfig interface up|down = 查看、启动及关闭接口 # ifconfig interface options = 配置接口参数 参数: interface:网卡接口代号,包括 eth0, eth1, ppp0 等等 up, down :启动 (up) 或关闭 (down) 该网络接口,常用网络命令ifconfig命令,options :可以接的参数如下: mtu :可以设定不同的 MTU 数值,例如 mtu 1500 (单位为 byte) netmask :就是网络掩码; broadcast:广播地址,常用网络命令ifconfig命令,例1:查看所有的网络接口(直接输入 ifconfig) rootlinux # ifconfig,常用网络命令ifconfig命令,eth0:就是网卡代号,也有 lo 这个 loopback网卡接口 ; HWaddr:就是网卡的硬件地址,MAC; inet addr:IPv4 的 IP 地址,后续的 Bcase, Mask 分别代表的是 Broadcast 与 netmask inet6 addr:是 IPv6 的IP MTU:数据链路层最大的数据包大小。,常用网络命令ifconfig命令,RX:那一行代表的是网络由启动到目前为止的数据包接收情况, packets 代表数量、errors 代表数据包发生错误的数量、 dropped 代表数据包由于有问题而遭丢弃的数量等等 TX:与 RX 相反,为网络由启动到目前为止的传送情况; collisions:代表数据包碰撞的情况,如果发生太多次,表示网络状况不太好; txqueuelen:代表用来传输数据的缓冲区的储存长度; RX bytes, TX bytes:总传送、接收的字节总量 Interrupt, Memory:网卡硬件的参数,IRQ 中断与内存地址;,常用网络命令ifconfig命令,例2:临时修改网络接口配置(不会改动到配置文件) # ifconfig eth0 00 # ifconfig eth0 00 netmask 28 # ifconfig eth0:0 0 (在eth0接口上,再仿真一个网络接口:一个网卡上配置多个IP的方法) 虚拟接口有:eth0:0;eth0:1;eth0:2。 查看虚拟接口的方法: #ifconfig eth0:0,常用网络命令ifconfig命令,那么,查看eth0和eth0:0后,会发现什么相同呢? 如果想禁止虚拟接口,又该怎么做呢? 查看所有网卡信息的命令是什么? 如果网卡没有配置IP地址,上述命令是否显示网卡信息? 如果要查看特定网卡信息,命令是什么? 在图形界面上如何配置网卡IP等信息? IP/netmask/gateway/dns/激活/取消激活 网卡硬件文件的新建与删除,常用网络命令netstat命令,# netstat -rn =与路由有关的参数 # netstat -antulpc =与网络接口有关的参数 参数: 与路由 (route) 有关的参数说明: -r :列出路由表(route table),功能如同 route; -n :不使用主机名称与服务名称,使用 IP 与 port number ,如同 route -n 示例:netstat rn (含义留待route命令再讲),常用网络命令netstat命令,与网络接口有关的参数: -a :列出所有的连接状态,包括 listen与非listen; -t :仅列出 TCP 数据包的连接; -u :仅列出 UDP 数据包的连接; -l :仅列出有在 Listen (监听状态) 的网络连接; -p :列出 PID 与 Program的文件名; -c :可以设定几秒钟后自动更新一次,例如 -c 5 每五秒更新一次网络状态显示; 示例:# netstat -tulnp # netstat -tuanp,常用网络命令命令概述,ifconfig 相当于windows系统的ipconfig 显示所有网卡的信息,或者后面加网卡号,显示具体某个网卡的信息:ifconfig eth0 ping ping -c 3 -c 后接的数字表示ping的次数 route 查看路由表或者设置静态路由 查看路由表:route n,常用网络命令命令概述,dhclient 相当于ipconfig/renew与ipconfig/release dhcp客户端向dhcp服务器申请或释放ip地址 申请ip: dhclient eth0 释放ip: dhclient eth0 r netstat 查看网络连接状态详细信息,基本网卡配置网络配置文件,/etc/sysconfig/network:包含了主机最基本的网络信息,用于系统启动。 /etc/sysconfig/network-scripts:包含系统启动时初始化网络(每一块网卡)的脚本。脚本里面含有具体网络IP、子网掩码的等信息。 /etc/sysconfig/network-scripts/ifcfg-ethN:系统网络设备的脚本配置文件保存在,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息,如此类推。,基本网卡配置网络配置文件,/etc/hosts:IP地址和主机名的映射 /etc/host.conf:配置名字解析器,说明是通过bind、host还是nis来解析机器名 /etc/resolv.conf:配置DNS客户端的域名文件,用于设置域名服务器的地址 /etc/protocols:网络协议名称、号码及别名的映射关系 /etc/services:网络服务名称、端口、协议名称、别名的映射关系 /etc/rc.d/init.d/network:系统启动时如何启动网络的脚本,内容比较复杂。,网络配置文件-/etc/sysconfig/network,系统启动时,先执行/etc/sysconfig/network,再执行/etc/sysconfig/network-scripts/ifcfg- 文件内容: NETWORKING=yes #激活网络 NETWORKING_IPV6=no #不激活IPV6网络 HOSTNAME=localhost.localdomain #用于设置主机名,网络配置文件-/etc/sysconfig/network,文件内容可能比较丰富: NETWORKING=yes FORWARD_IPV4=yes HOSTNAME= GATEWAY=54 GATEWAYDEV=eth0,网络配置文件-/etc/sysconfig/network,文件的参数含义: NETWORKING=yes/no:网络是否被激活 FORWARD_IPV4=yes/no:是否开启IP转发功能 HOSTNAME=hostname:hostname表示服务器的主机名 GAREWAY=gw-ip:gw-ip表示网络网关的IP地址 GAREWAYDEV=gw-dev:gw-dw表示网关的设备名,如:eth0等,/etc/sysconfig/network-scripts/ifcfg-eth0,静态IP配置示例: DEVICE=eth0 IPADDR= NETMASK= NETWORK= ONBOOT=yes BOOTPROTO=none USERCTL=no HWADDR=00:0C:29:CF:76:A4,/etc/sysconfig/network-scripts/ifcfg-eth0,动态IP配置示例: DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes USERCTL=no IPADDR= NETMASK= NETWORK= HWADDR=00:0C:29:CF:76:A4 为什么dhcp实例中还设置了静态IP等相关设置?,/etc/sysconfig/network-scripts/ifcfg-eth0,其目的是为了在dhcp失效的情况下也给此网卡配置好IP等信息! 若希望手工修改网络地址或在新的接口上增加新的网络,可以通过修改对应的文件(ifcfg-ethN)或创建新的文件来实现。 文件的参数含义: TYPE=name:Name表示物理网络类型,如用Ethernet表示以太网 DEVICE=name:name表示物理设备的名字 HWADDR=addr:addr表示MAC地址,/etc/sysconfig/network-scripts/ifcfg-eth0,IPADDR=addr:addr表示赋给该卡的IP地址 NETMASK=mask:mask表示网络掩码 NETWORK=addr:addr表示网络地址 GATEWAY=addr:Addr表示网关地址 BROADCAST=addr:addr表示广播地址 ONBOOT=yes/no :启动时是否激活该卡 BOOTPROTO=none: none:无须启动协议 bootp:使用bootp协议 dhcp: 使用dhcp协议 USERCTL=yes/no:是否允许非root用户控制该设备,/etc/sysconfig/network-scripts/ifcfg-eth0,IPADDR=addr:addr表示赋给该卡的IP地址 NETMASK=mask:mask表示网络掩码 NETWORK=addr:addr表示网络地址 GATEWAY=addr:Addr表示网关地址 BROADCAST=addr:addr表示广播地址 ONBOOT=yes/no :启动时是否激活该卡 BOOTPROTO=none: none:无须启动协议 bootp:使用bootp协议 dhcp: 使用dhcp协议 USERCTL=yes/no:是否允许非root用户控制该设备,/etc/host.conf,文件内容: order bind,hosts multi on nospoof on order bind,hosts:指定主机名查询顺序,这里规定先使用DNS来解析域名,然后再查询“/etc/hosts”文件(也可以相反)。 “multi on”指定是否“/etc/hosts”文件中指定的主机可以有多个地址,拥有多个IP地址的主机一般称为多穴主机。,/etc/host.conf,“nospoof on”指不允许对该服务器进行IP地址欺骗。IP欺骗是一种攻击系统安全的手段,通过把IP地址伪装成别的计算机,来取得其它计算机的信任。,/etc/resolv.conf,指定DNS服务器地址 nameserver 43 nameserver 8 其他文件的示例: /etc/hosts /etc/protocols /etc/services /etc/rc.d/init.d/network,如何在一块网卡上配置多个永久性IP,1、建立与物理网卡配置文件对应的新的IP的配置文件(创建虚拟网卡接口): 网卡的配置文件在目录: /etc/sysconfig/network-scripts/ 它里面的配置文件和多个IP的对应关系: 技巧:可以用cp和vi命令结合来做此事。,技巧:可以用cp和vi命令结合来做此事。,如何在一块网卡上配置多个永久性IP,2、对ifcfg-eth0:X文件里面的内容进行编辑,配置好IP,子网掩码等配置信息。注意啦,里面的DEVICE属性要等于eth0:X。 3、利用命令“ifup ifcfg-eth0:X”开启虚拟网卡接口,第X个IP成功启用。(或者用service network restart命令重启所有网络接口) 配置多永久性IP的示例演示,网卡配置文件的注意事项,要“永久”地更改网卡配置,必须更改相应的配置文件,改完后记得重启网络服务才能生效! 让配置文件生效的方法 方法1:/etc/init.d/network restart 方法2:service network restart 方法3:ifdow

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论