基本网卡配置与网络命令-Linux应用技术.ppt

上传人:小飞机 文档编号:6263670 上传时间:2023-10-11 格式:PPT 页数:37 大小:553.50KB
返回 下载 相关 举报
基本网卡配置与网络命令-Linux应用技术.ppt_第1页
第1页 / 共37页
基本网卡配置与网络命令-Linux应用技术.ppt_第2页
第2页 / 共37页
基本网卡配置与网络命令-Linux应用技术.ppt_第3页
第3页 / 共37页
基本网卡配置与网络命令-Linux应用技术.ppt_第4页
第4页 / 共37页
基本网卡配置与网络命令-Linux应用技术.ppt_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《基本网卡配置与网络命令-Linux应用技术.ppt》由会员分享,可在线阅读,更多相关《基本网卡配置与网络命令-Linux应用技术.ppt(37页珍藏版)》请在三一办公上搜索。

1、Linux应用技术,Red Hat Linux网络服务,教学内容,本课程主要讲授Linux网络基础知识及网络服务器基本网卡配置与网络命令DHCP服务、路由、DNS服务、WEB服务、FTP服务、NFS服务、Samba服务、包过滤防火墙、NAT服务、邮件服务、VNC等服务目的:熟悉Linux操作系统的网络服务配置,培养应用linux组建及管理常用中小型企业网络的能力参考用书:Red Hat Linux服务器配置与应用(第2版)(附盘)作者:林慧琛 等,考核方式,本课程采用闭卷的方式考试(机考)考核的总评成绩由作业和考勤30、期中考试30%、期终考试成绩40%组成。课程建设网址:http:/:80/

2、skills/solver/classView.do?classKey=628020(可进http:/进行搜索得到)授课老师:许兴鹍 手机:Email:QQ:545423541,基本网卡配置与网络命令,常用网络命令命令概述,ifconfig相当于windows系统的ipconfig显示所有网卡的信息,或者后面加网卡号,显示具体某个网卡的信息:ifconfig eth0pingping-c 3 192.168.0.1-c 后接的数字表示ping的次数route查看路由表或者设置静态路由查看路由表:route n,linux在VMware的网络配置,常用网络命令命令概述,dhclient相当于ip

3、config/renew与ipconfig/releasedhcp客户端向dhcp服务器申请或释放ip地址申请ip:dhclient eth0释放ip:dhclient eth0 rnetstat查看网络连接状态详细信息,常用网络命令命令概述,dhclient相当于ipconfig/renew与ipconfig/releasedhcp客户端向dhcp服务器申请或释放ip地址申请ip:dhclient eth0释放ip:dhclient eth0 rnetstat查看网络连接状态详细信息nslookupdns域名验证,常用网络命令ifconfig命令,作用:用来显示与配置网络接口,ifconfi

4、g 可以临时直接手动给某个网络接口配置 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:查看所

5、有的网络接口(直接输入 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 代表数据包发生错误的数量、dro

6、pped 代表数据包由于有问题而遭丢弃的数量等等TX:与 RX 相反,为网络由启动到目前为止的传送情况;collisions:代表数据包碰撞的情况,如果发生太多次,表示网络状况不太好;txqueuelen:代表用来传输数据的缓冲区的储存长度;RX bytes,TX bytes:总传送、接收的字节总量Interrupt,Memory:网卡硬件的参数,IRQ 中断与内存地址;,常用网络命令ifconfig命令,例2:临时修改网络接口配置(不会改动到配置文件)#ifconfig eth0 192.168.100.100#ifconfig eth0 192.168.100.100 netmask 25

7、5.255.255.128#ifconfig eth0:0 192.168.50.50(在eth0接口上,再仿真一个网络接口:一个网卡上配置多个IP的方法)虚拟接口有:eth0:0;eth0:1;eth0:2。查看虚拟接口的方法:#ifconfig eth0:0,常用网络命令ifconfig命令,那么,查看eth0和eth0:0后,会发现什么相同呢?如果想禁止虚拟接口,又该怎么做呢?查看所有网卡信息的命令是什么?如果网卡没有配置IP地址,上述命令是否显示网卡信息?如果要查看特定网卡信息,命令是什么?在图形界面上如何配置网卡IP等信息?IP/netmask/gateway/dns/激活/取消激活

8、网卡硬件文件的新建与删除,常用网络命令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 数据包的连接

9、;-l:仅列出有在 Listen(监听状态)的网络连接;-p:列出 PID 与 Program的文件名;-c:可以设定几秒钟后自动更新一次,例如-c 5 每五秒更新一次网络状态显示;示例:#netstat-tulnp#netstat-tuanp,常用网络命令命令概述,ifconfig相当于windows系统的ipconfig显示所有网卡的信息,或者后面加网卡号,显示具体某个网卡的信息:ifconfig eth0pingping-c 3 192.168.0.1-c 后接的数字表示ping的次数route查看路由表或者设置静态路由查看路由表:route n,常用网络命令命令概述,dhclient相

10、当于ipconfig/renew与ipconfig/releasedhcp客户端向dhcp服务器申请或释放ip地址申请ip:dhclient eth0释放ip:dhclient eth0 rnetstat查看网络连接状态详细信息,基本网卡配置网络配置文件,/etc/sysconfig/network:包含了主机最基本的网络信息,用于系统启动。/etc/sysconfig/network-scripts:包含系统启动时初始化网络(每一块网卡)的脚本。脚本里面含有具体网络IP、子网掩码的等信息。/etc/sysconfig/network-scripts/ifcfg-ethN:系统网络设备的脚本配

11、置文件保存在,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:系统启动时如何启动网络的脚本,内容比较复杂。

12、,网络配置文件-/etc/sysconfig/network,系统启动时,先执行/etc/sysconfig/network,再执行/etc/sysconfig/network-scripts/ifcfg-文件内容:NETWORKING=yes#激活网络NETWORKING_IPV6=no#不激活IPV6网络HOSTNAME=localhost.localdomain#用于设置主机名,网络配置文件-/etc/sysconfig/network,文件内容可能比较丰富:NETWORKING=yesFORWARD_IPV4=yes HOSTNAME=GATEWAY=192.168.1.254 GAT

13、EWAYDEV=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=208.164.186.1 NETMA

14、SK=255.255.255.0 NETWORK=208.164.186.0 ONBOOT=yes BOOTPROTO=none USERCTL=noHWADDR=00:0C:29:CF:76:A4,/etc/sysconfig/network-scripts/ifcfg-eth0,动态IP配置示例:DEVICE=eth0BOOTPROTO=dhcpONBOOT=yesUSERCTL=noIPADDR=208.164.186.1 NETMASK=255.255.255.0 HWADDR=00:0C:29:CF:76:A4 为什么dhcp实例中还设置了静态IP等相关设置?,/etc/syscon

15、fig/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:ma

16、sk表示网络掩码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表

17、示网络地址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

18、”指定是否“/etc/hosts”文件中指定的主机可以有多个地址,拥有多个IP地址的主机一般称为多穴主机。,/etc/host.conf,“nospoof on”指不允许对该服务器进行IP地址欺骗。IP欺骗是一种攻击系统安全的手段,通过把IP地址伪装成别的计算机,来取得其它计算机的信任。,/etc/resolv.conf,指定DNS服务器地址 nameserver 202.96.128.143 nameserver 208.96.128.68 其他文件的示例:/etc/hosts/etc/protocols/etc/services/etc/rc.d/init.d/network,如何在一块网

19、卡上配置多个永久性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

20、 restart命令重启所有网络接口)配置多永久性IP的示例演示,网卡配置文件的注意事项,要“永久”地更改网卡配置,必须更改相应的配置文件,改完后记得重启网络服务才能生效!让配置文件生效的方法方法1:/etc/init.d/network restart方法2:service network restart方法3:ifdown ifcfg-ethX;ifup ifcfg-ethX用ifconfig命令临时设置的网络信息(如IP、netmask、gateway等)将在网络服务重启后全部失效,网络配置将会以配置文件ifcfg-ethx 的设定而定!,网关的配置问题,网关在哪里可以配置?1、在/et

21、c/sysconfig/network中的配置2、在各个网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-ethN)里面的配置哪里配置比较好呢?为什么?/etc/sysconfig/network,如何启动路由功能?,相当于win2003里面的开启路由与远程访问功能方法1:#echo 1/proc/sys/net/ipv4/ip_forward如果将上面这句话写入/etc/rc.d/rc.local 中,则可以在开机的时候就启动路由转发功能。方法2:#vi/etc/sysctl.conf net.ipv4.ip_forward=1=改动参数#sysctl-p=立刻让该设定生效,Backdrops:-These are full sized backdrops,just scale them up!-Can be Copy-Pasted out of Templates for use anywhere!,Title Backdrop,Slide Backdrop,Transitional Backdrop,Print Backdrop,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号