Linux网络系统配置

上传人:yh****1 文档编号:125808798 上传时间:2020-03-20 格式:DOC 页数:9 大小:198KB
返回 下载 相关 举报
Linux网络系统配置_第1页
第1页 / 共9页
Linux网络系统配置_第2页
第2页 / 共9页
Linux网络系统配置_第3页
第3页 / 共9页
Linux网络系统配置_第4页
第4页 / 共9页
Linux网络系统配置_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Linux网络系统配置》由会员分享,可在线阅读,更多相关《Linux网络系统配置(9页珍藏版)》请在金锄头文库上搜索。

1、 .实验1 linux系统网络配置Linux网络基本网络配置方法介绍网络信息查看设置网络地址:cat/etc/sysconfig/network-scripts/ifcfg-eth0你将会看到:DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesTYPE=EthernetIPADDR=192.168.0.212NETMASK=255.255.255.0BOOTPROTO=statics:表示使用静太IP地址。ONBOOT=yes:表示开机时,启动这个网卡。取动态IP地址地址DEVICE=eth0ONBOOT=yesBOOT

2、PROTO=dhcp设置好IP地址,现在还不能生效哦,要重新启动网卡才可以。Ifconfig network 例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0注:手工配置linux网络只限于临时使用,配置不保存。扩展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一块网卡配置多个子ip地址。# ifconfig eth0 hw ether MAC地址 修改网卡的mac地址,#/etc/rc.d/init.d/networkstart启动network#/etc/rc.d/init.d/netw

3、orkstop停止network#/etc/rc.d/init.d/networkrestart重启network主机名称配置文件,修改主机名/etc/sysconfig/network例:# vi /etc/sysconfig/network 使用vi编辑器打开主机名配置文件。#vi/etc/sysconfig/networkNETWORKING=yes 网络是否可用。HOSTNAME=xxxx xxxx为新设置的主机名。本地主机名称解析文件/etc/hostsHosts 和 DNS具有类似的主机名称解析功能域名服务器配置文件/etc/resolv.conf最多可以设置3行,前面的生效查看网

4、路接口信息1了解linux中的网络接口设备$/sbin/ifconfig 查看所有活动网络接口信息,其中包括一个lo环回端口。2查看指定网络接口的信息$/sbin/ifconfig 查看指定接口信息。3查看系统中所有网络接口的信息$/sbin/ifconfig a 查看所有接口信息,包括非活动状态接口。注:普通用户查看网络接口信息时,需要在命令前加“/sbin”,而管理员却不用。这是由于命令搜索路径的原因,可以通过“$echo $PATH”查看。查看网关地址和路由信息1、查看主机路由信息#/route显示当前linux主机中的路由表信息。#/route grep default在route命令

5、的显示结果中以“default”开始的行显示了,主机的默认网关地址,将route命令和grep命令组合,使用过滤route命令的显示结果只显示默认网关地址。2.测试与其它主机的网络链接$ping 目的主机地址使用ping命令测试与其它主机的网络链接。ctrl+C终止。$ping c 使用ping命令发送指定数量的数据包进行网络链接测试。$使用ping命令进行网络链接测试的技巧。注:当ping命令测试不成功时并不能判断当前主机到目标主机的连接是断开的,因为有很多因素,(如网络防火墙等)可以导致网络连接正常时主机之间无法ping通。3、测试与其它主机的网络链接路径$traceroute trace

6、route命令显示当前主机与目的主机之间经过的所,有网络节点的地址,以及当前主机到每个中间结点的连接状态。查看主机名称信息1、查看当前主机名称$Hostname 查看当前的主机名。2、使用dns服务器查询域名$Nslookup交互模式:通常用于对DNS服务器进行测试直接模式:用于查询某个域名对应的ip地址使用网络命令进行网络设置网络设置的方法1、DHCP网络配置$Dhclient 使用dhclient命令可以从DHCP服务器中申请新的网络配置应用到当前主机。注:DHCP服务器通常提供给DHCP客户端最基本的网络配置信息,包括:接口ip地址,默认网关,DNS服务器地址。2、手工网络配置网络接口i

7、p地址和子网掩码默认网关地址当前主机名称DNS服务器地址Ip地址配置命令Ifconfig network 例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0注:手工配置linux网络只限于临时使用,配置不保存。扩展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一块网卡配置多个子ip地址。# ifconfig eth0 hw ether MAC地址 修改网卡的mac地址,路由配置命令1、删除默认网关路由$Route del default gw 2、添加默认网关路由$Route add defa

8、ult gw 例:#route add default gw 192.168.1.1主机名称配置命令# hostname 123将主机暂时名称改为123。DNS域名解析Nslookupserver显示linux系统中使用的DNS服务器地址,也可临时设置生效。修改配置文件进行网络设置使用工具进行网络设置# Netconfig 图形界面设置网络,重启network后生效。界面中需要填写的内容:主机网络接口的ip地址。网络接口的子网掩码。默认网关地址。主DNS服务器的ip地址。网络服务启动脚本/etc/init.d/network 从新启动才能生效扩展:# /etc/rc.d/init.d/netw

9、ork start 启动network# /etc/rc.d/init.d/network stop 停止network# /etc/rc.d/init.d/network restart 重启network网络接口配置文件/etc/sysconfig/network-scripts/ifconfg-*DEVICE=eth0 网卡编号ONBOOT=yes 开机时是否启动网卡。BOOTPROTO=static 静态ip或者DHCP动态获取。IPADDR=192.168.1.163 ipNETMASK=255.255.255.0 掩码GATEWAY=192.168.1.1 网关以下为动态获取方式:

10、DEVICE=eth0ONBOOT=yesBOOTPROTO=dhcp停止和启动指定的网络接口单个网络接口的配置进行修改后Ifdown 网络接口名称 停止某个网络接口。Ifup 网络接口名称 开启某个网络接口。注:单个网络接口的配置文件进行修改后,不必每次都从新启动network服务使配置文件生效,可用以上命令。扩展:对网络接口操作:# ifconfig eth0 down 停止eth0接口# ifconfig eth0 up 开启eth0接口可以连续使用Ifdown eth0 ; ifup eth0主机名称配置文件/etc/sysconfig/network例:# vi /etc/sysco

11、nfig/network 使用vi编辑器打开主机名配置文件。NETWORKING=yes 网络是否可用。HOSTNAME=xxxx xxxx为新设置的主机名。本地主机名称解析文件/etc/hostsHosts 和 DNS具有类似的主机名称解析功能域名服务器配置文件/etc/resolv.conf最多可以设置3行,前面的生效。Linux下的网络配置命令第一步、查看下当前网络信息,用命令:ifconfig 这命令会显示你当前系统中起来的所有网卡设备信息,虚拟网卡或者二层网桥等都会显示出来。在windows中查看网卡设备的命令是:ipconfig,详细信息可以参数all,命令为:ipconfig/a

12、ll。结果如图:第二步、如果在第一步中没有查看到结果那么别伤心,可以用命令:ifconfig -a 来查看所有存在的网卡设备,当然包括没有起来的。因为有些设置有问题或者在开机时无法读取你的网络设置脚步,所以无法帮你的网卡自动起来。这时候就得靠自己手动起来了。如果ifconfig -a发现有些没起来的设备,那么可以手动起来,网络应该就没问题了。现假设查看到eth0没有自动起来,那么用命令:ifconfig eth0 up(相对命令关闭网卡命令:ifconfig eth0 down) 执行命令后如果没有打印出什么来就表示执行命令成功(这是Linux的低调:命令执行成功什么都没有显示,如果没有成功那

13、么错误信息恐怕有可能会刷屏);然后执行下第一个命令:ifconfig 如果结果显示出eth0的信息了,那么表示网卡已经开始工作了,网络没问题了。当然这只是暂时的,至于为什么没有自动起来,有两个原因:第一、系统启动时读取网络配置脚本出问题,这个可以查看下启动日志;第二、是网络配置脚步本身的问题,这个可以看后面几步的网络配置;当然如果是系统启动读取脚本出问题,那这个就可能比较复杂了。我当时也出现过一次,系统启动时死活都读取不到我配置脚本,后来才发现是我自己把物理网卡设备关掉了,这个到后面会分享下。如果查找不出什么原因来,也没关系,用个简单的方法:把ifconfig eth0 up这个命令写到启动脚

14、本中就可以了。执行下命令:echo ifconfig eth0 up /etc/rc.local(我记得会读取rc.local,可以查看下应该是rc.local)把这个命令追加到启动脚本中去就可以了。每次开机就会自启动了。第三步、这才是网络配置的关键。进入到网卡所在目录:cd /etc/sysconfig/network-scripts,可以查看到很多和网络有关的设备;有ifcfg-eth0和ifcfg-lo这个两个文件,就是对应ifconfig出来的eth0和lo网卡设备的。进入到ifcfg-eth0文件中DEVICE=eth0 / 这是网卡的名称TYPE=Ethernet / 网卡类型ONBOOT=yes / 是否随着开机自启动BOOTPROTO=static / static表示固定

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 设计及方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号