Linux网络命令及配置文件 -

合集下载

linux网络查看及配置相关命令

linux网络查看及配置相关命令

linux⽹络查看及配置相关命令1、查看⽹卡配置情况ifconfigIfconfig |more 查看所有⽹卡的配置情况ifconfig enp6s0 192.168.5.160 netmask 255.255.255.0 临时修改enp6s0的ip和掩码watch ifconfig enp6s0 查看⽹卡enp6s0的⽹络数据包情况2、开启/关闭某个⽹卡ifup ⽹卡名ifdown ⽹卡名都是根据找到对应ifcfg-xx⽂件来设置,找不到就会设置失败如果⽤ifconfig修改过⽹络参数,则通过ifconfig eth0 down关闭⽹卡3、⽹卡⽂件配置进⼊⽬录 cd /etc/sysconfig/network-scripts找到需配置的⽹卡ifcfg-enoxxx⽂件,按以下说明配置:vi ifcfg-enoxxxHWADDR=00:0c:29:8f:99:4b //⽹卡MAC地址TYPE=Ethernet //以太⽹BOOTPROTO=static //默认会应该是dhcp,static表⽰静态IPDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=yesNAME=eno16777736 //⽹卡名称UUID=94271989-6217-457d-a88f-40fb635af64c //UUID号,没事不要动它,否则你会后悔的。

# DEVICE=eno16777736ONBOOT=yes //开机⾃动启动IPADDR=192.168.5. 150 //IP地址NETNASK=255.255.255.0 //⼦⽹掩码GATEWAY=192.168.66.1 //⽹关DNS1=61.139.2.69 //DNS# DEVICE=eth0配置完成后service network restart 重启⽹络⽹络问题解决多个⽹卡时,检查⽹卡ip和dns是否有冲突,屏蔽造成冲突的⽹卡ip和dns配置 vim /etc/resolv.conf配置dns服务器及备⽤服务器8.8.8.8 重启⽹卡nameserver 61.139.2.69nameserver 8.8.8.84、查看⽹络流量vnstatyum install epel-releaseyum install -y vnstat 安装vnstat⼯具vnstat --create –i enp7s0 安装所查看⽹卡的数据库vnstat -i enp7s0 -l #查看实时流量情况5、抓包⼯具tcpdump安装:yum install tcpdump使⽤:tcpdump -i eth0 查看指定接⼝的数据包tcpdump host ip查看指定ip的数据包tcpdump -i enp6s0 host 192.168.5.160 -w /home/wangjing/baotest.cap抓IP地址为160,⽹卡为enp6s0的包tcpdump -i enp6s0 host 192.168.1.160 and port 80 -w /tmp/xxx.cap 抓IP地址为160,端⼝为80,⽹卡为enp6s0的包。

linux中nmcli命令使用及网络配置

linux中nmcli命令使用及网络配置

linux中nmcli命令使⽤及⽹络配置nmcli命令与配置⽂件对应关系主机名:如果说你没有设置主机名的话,默认是localhost.localdomain修改配置⽂件的主机名# hostnamectl set-hostname 查看⽹卡信息# nmcli connection# nmcli con show显⽰具体的⽹络接⼝信息# nmcli connection show eth0显⽰所有设配状态# nmcli device status修改配置⽂件执⾏⽣效# systemctl restart network# nmcli connection reload显⽰所有活动连接# nmcli connection show --active删除⼀个⽹卡连接# nmcli connection delete eth0添加⼀个⽹卡连接# nmcli connection add type ethernet con-name eth0 ifname eno33554992⽹络接⼝的启⽤与停⽤:停⽤:# nmcli connection down eth0启⽤:# nmcli connection up eth0给eth0添加⼀个IP(IPADDR)# nmcli connection modify eth0 ipv4.addresses 192.168.0.58给eth0添加⼀个⼦⽹掩码(NETMASK)# nmcli connection modify eth0 ipv4.addresses 192.168.0.58/24IP获取⽅式设置成⼿动(BOOTPROTO=static/none)# nmcli connection modify eth0 ipv4.method manual添加⼀个ipv4# nmcli connection modify eth0 +ipv4.addresses 192.168.0.59/24删除⼀个ipv4# nmcli connection modify eth0 -ipv4.addresses 192.168.0.59/24添加DNS# nmcli connection modify eth0 ipv4.dns 114.114.114.114删除DNS# nmcli connection modify eth0 -ipv4.dns 114.114.114.114添加⼀个⽹关(GATEWAY)# nmcli connection modify eth0 ipv4.gateway 192.168.0.2可⼀块写⼊:nmcli connection modify eth0 ipv4.dns 114.114.114.114 ipv4.gateway 192.168.0.2修改⽹卡名称删除⽹卡连接# nmcli connection delete eno16777736修改内核参数配置⽂件# vi /etc/default/grub植⼊内核# grub2-mkconfig -o /boot/grub2/grub.cfg重启#reboot添加⽹卡# nmcli connection add type ethernet con-name eth0。

路由器的路由配置命令汇总(win和linux系统)

路由器的路由配置命令汇总(win和linux系统)

路由器的路由配置命令汇总(win和linux系统)2009-07-16 17:43:15分类:系统运维⼯作时总是要在这三个个体中配来配去,所以为了⽅便,汇总了。

win下:使⽤ Route 命令⾏⼯具查看并编辑计算机的 IP 路由表。

Route 命令和语法如下所⽰:route [-f] [-p] [Command][Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]-f 清除所有⽹关⼊⼝的路由表。

如果该参数与某个命令组合使⽤,路由表将在运⾏命令前清除。

-p 与 add 命令⼀起使⽤时使路由具有永久性。

该参数与 add 命令⼀起使⽤时,将使路由在系统引导程序之间持久存在。

默认情况下,系统重新启动时不保留路由。

与 print 命令⼀起使⽤时,显⽰已注册的持久路由列表。

忽略其他所有总是影响相应持久路由的命令。

Command 指定您想运⾏的命令 (Add/Change/Delete/Print)。

路由类型:有三种路由1.主机路由从⼀台主机映射⼀条到本地⽹络上的的其他主机上command format:route add -host destination_ip local_ip -interface interfaceeg:我们想为本地主机接⼝hme0(204.12.17.1)和另⼀台在相邻才C类⽹络上的主机(204.12.16.100)之间增加⼀条路由#route add -host 204.12.16.100 204.12.17.1 -interface hme02.⽹络路由允许数据包从本地主机传输到在本地⽹络的其他主机上增加⼀个到另⼀个⽹络的的直接路由command format:route add -net destination_network_ip local_ip -netmask maskeg:如果我们要想为C类⽹掩码在本地主机(204.12.17.1)和我们上⾯指出的⽹络之间增加⼀条路由(204.12.16.0⽹络)我们可以使⽤如下的命令:#route add -net 204.12.16.0 204.12.17.1 -netmask 255.255.255.03.缺省路由将寻找⼀条路由的任务传送到⼀台路由器。

网络连接配置

网络连接配置

Date: 18 October 2010Neusoft Institute of InformationLinux基础—— 网络连接配置•计算机科学与技术系Date: 18 October 2010配置网络连接• 网络的基本配置 –配置主机名 –配置网卡 –配置客户端名称解析• 常用网络调试命令 –pingNeusoft Institute of InformationDate: 18 October 2010Neusoft Institute of Information网络的基本配置Date: 18 October 2010Neusoft Institute of Information引例• root管理员重做系统后,需要重新配置网络环 境。

他需要完成的工作: – 设置主机命名为Linux。

– 设置网卡信息:IP地址为192.168.0.123, 网关是192.168.0.1,子网掩码是 255.255.255.0– 设置域名解析服务器地址是216.128.5.13。

– 对于每一步的设置,root都要作相应的查看以确认设置成功。

Date: 18 October 2010知识点• 配置主机名 ? • 配置网卡 ? • 配置客户端名称解析 ? • 对配置信息的验证? •Neusoft Institute of InformationDate: 18 October 2010Neusoft Institute of Information配置主机名• 主机名:标识主机的名称,在网络中具有唯一性。

• 问题:如何查看当前系统的主机名? 如何修改主机名?Date: 18 October 2010Neusoft Institute of Information配置主机名• 查看当前主机名称命令: hostname• 临时设置主机名: hostname 新主机名– 不保存到/etc/sysconfig/network配置文件,重启后主机名将恢复 为配置文件中所设置的主机名。

如何在Linux终端中查看和设置网络配置

如何在Linux终端中查看和设置网络配置

如何在Linux终端中查看和设置网络配置在Linux终端中,我们可以使用一些命令来查看和设置网络配置。

本文将介绍一些常用的命令和操作,以帮助您有效地管理和配置网络。

一、查看网络配置信息在Linux终端中,我们可以使用以下命令来查看当前系统的网络配置信息:1. ifconfig命令:用于显示或配置网络接口的信息,包括IP地址、子网掩码、网关等。

例如,在终端中输入以下命令可以查看当前网络接口的信息:```ifconfig```2. ip命令:与ifconfig类似,用于显示和修改网络配置信息。

ip命令是较新的命令,具有更多的功能和选项。

使用以下命令可以查看网络接口的信息:```ip addr show```3. route命令:用于显示和操作路由表,即网络数据包的传输路径。

通过以下命令可以查看当前系统的路由信息:```route -n```4. netstat命令:用于显示网络连接、路由表和网络接口等相关信息。

下面的命令可以显示当前的网络连接信息:```netstat -nat```二、设置网络配置信息如果您需要配置网络参数,可以使用以下命令来设置:1. ifconfig命令:通过ifconfig命令可以设置网络接口的IP地址、子网掩码、网关等信息。

例如,以下命令可以将eth0接口的IP地址设置为192.168.0.100,子网掩码为255.255.255.0:```sudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0```2. ip命令:ip命令也可以用来配置网络接口的参数,包括IP地址、子网掩码、网关等。

下面的命令可以将eth0接口的IP地址设置为192.168.0.100,子网掩码为255.255.255.0:```sudo ip addr add 192.168.0.100/24 dev eth0```3. route命令:如果需要添加或删除路由表项,可以使用route命令。

linux命令配置IP详解

linux命令配置IP详解

在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,有时需要编辑这些文件来完成联网工作。

vi /etc/sysconfig/network-scripts/ifcfg-eth0 :进入IP编译器按i 下面出现-- INSERT -- :写入模式出现下列信息# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]DEVICE=eth0BOOTPROTO=static // BOOTPROTO只有在static(静态)模式下才可以使用设置的IP信息HWADDR=00:0c:29:9e:43:e4ONBOOT=yesNETMASK=255.255.255.240 //掩码IPADDR=220.181.77.132 //添加IP地址GATEWAY=220.181.77.129 //添加网关TYPE=Ethernet按冒号:wq保存退出修改dnsvim /etc/resolv.conf重启网卡service network restart在此我们详细介绍如何使用命令行来手工配置TCP/IP网络。

与网络相关的配置文件和网络相关的一些配置文件有/etc/HOSTNAME、/etc/resolv.conf、/etc/host.conf、/etc/sysconfig/network、/etc/hosts等文件。

下面一一介绍。

/etc/HOSTNAME文件该文件包含了系统的主机名称,包括完全的域名,例如。

在Red Hat 7.2中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下。

ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eht包含第二块网卡的配置信息。

下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例:DEVICE=eth0IPADDR=208.164.186.1NETMASK=255.255.255.0NETWORK=208.164.186.0BROADCAST=208.164.186.255ONBOOT=yesBOOTPROTO=noneUSERCTL=no其中各变量关键词的解释如下:DEVICE=name name表示物理设备的名字IPADDR=addr addr表示赋给该卡的I P地址NETMASK=mask mask表示网络掩码NETWORK=addr addr表示网络地址BROADCE ST=addr addr表示广播地址ONBOOT=yes/no 启动时是否激活该卡BOOTPROTO=proto proto取值可以是none(无须启动协议)、bootp(使用bootp协议)、dhcp(使用DHCP协议)USERCTL=yes/no 是否允许非root用户控制该设备若希望手工修改网络地址或在新的接口上增加新的网络界面,可以通过修改对应文件(ifcfg-ethN)或创建新文件来实现。

linux系统本地源和网络源搭建、配置

linux系统本地源和网络源搭建、配置

linux系统本地源和⽹络源搭建、配置摘要centos本地源搭建⽹络源搭建ubuntu本地源搭建⽹络源搭建ubuntu/debian系列使⽤⽹络源⼀、根据版本选择源查看版本命令:lsb_release -ccat /etc/lsb-release #或其他命令查看版本各版本代号:ubuntu20.04 - focalubuntu16.04 - xenialubuntu15.10 - willyubuntu15.04 - vividubuntu14.04 - trustyubuntu12.04 - precise⼆、选择镜像源选择阿⾥、腾讯、⽹易等三、备份源⽂件sources.listcd /etc/aptmv sources.list sources.list.bak四、编辑 sources.list以ubuntu16.04 - xenial,阿⾥源为例vi /etc/apt/sources.list#deb包##测试版源# 源码##测试版源四、更新源apt update使⽤本地源⼀、⾃动⽣成sources.listcd /etc/aptmv sources.list sources.list.bak #备份sources.listmount /dev/cdrom /media/cdrom #将光盘⽂件挂载到/media/cdrom,apt-cdrom查找的默认位置apt-cdrom -d /media/ubuntu -m add #执⾏后,⾃动将光盘apt源信息添加到source.list,不清除已有的apt源信息⼆、⾃动⽣成⽰例1、挂载镜像⽂件2、⽣成sources.list⽂件3、更新apt源三、⼿动编辑source.listmount /dev/cdrom /media/cdrom #挂载镜像⽂件mv /etc/apt/sources.list /etc/apt/sources.list.bak #备份源⽂件vim /etc/apt/source.list #⼿动编辑源⽂件deb file:////media/cdrom/ xenial main restricted #⽰例apt-get update #更新源四、⼿动编辑⽰例五、apt-cdrom帮助及参数说明-d /media/ubuntu #指定光盘挂载路径-m #不进⾏光盘挂载和卸载add #增加⼀个cdromident #报告cdrom的验证信息centos/redhat系列使⽤⽹络源⼀、选择镜像源选择阿⾥、腾讯、⽹易等⼆、备份源⽂件cd /etc/yum.repos.dmkdir bakmv * bak #将/etc/yum.repos.d⽬录下所有⽂件移到bak⽬录下三、根据版本选择源版本查看命令 cat /etc/redhat-release四、下载源到本地以centos7、阿⾥源为例五、更新源yum update本地yum源⼀、挂载光盘mkdir /media/cdrommount /dev/cdrom /media/cdrom⼆、备份源⽂件cd /etc/yum.repos.dmkdir bakmv * bak #将/etc/yum.repos.d⽬录下所有⽂件移到bak⽬录下三、编辑源⽂件3.1、centos6、7源⽂件编辑echo "/dev/cdrom /media/cdrom iso9660 defaults 0 0" >> /etc/fstab #光盘挂载写⼊启动项cd /etc/yum.repos.d/vi rhel7.repo #⽂件名随意[rhel7]name=rhel7baseurl=file:///media/cdrom/enabled=1gpgcheck=03.2、centos8源⽂件编辑echo "/dev/cdrom /media/cdrom iso9660 defaults 0 0" >> /etc/fstab #光盘挂载写⼊启动项cd /etc/yum.repos.d/vi AppStream.repo #⽂件名随意[AppStream]name=AppStreambaseurl=file:///media/cdrom/AppStreamenabled=1gpgcheck=0vi BaseOS.repo #⽂件名随意[BaseOS]name=BaseOSbaseurl=file:///media/cdrom/BaseOSenabled=1gpgcheck=0补充:在RHEL8中把软件源分成了两部分,⼀个是BaseOS,另⼀个是AppStream。

Linux网络命令

Linux网络命令

Linux 网络命令Linux 下网卡命名规律,如eth0,eth1,即第一块以太网卡,第二块以太网卡。

而lo 为环回接口,它的IP 地址固定为127.0.0.1,掩码8位。

它代表该主机本身。

1.traceroute 命令traceroute 命令可以用来做网络测试、测量和管理。

虽然ping 命令可以验证是否能够到达IP 网络,但不能够对一些单独的问题进行精确定位和改善。

例如,主机和目标地址之间有很多转发单元(比如,网关或是路由),而且在沿路径的某处好像有问题存在。

目标地址的系统可能有问题,但是您需要知道信息包实际上在哪儿丢失的。

ping 命令会终止,但不会告诉用户信息包丢失的缘由。

traceroute 命令可以告诉用户信息包的位置,也能告诉用户为什么路由会丢失。

如果信息包必须通过路由器和链接,而这些都是属于其他组织或是公司并且由它们来管理,那么要通过telnet 命令来检查相关的路由器就很困难。

traceroute 命令为ping 命令提供了一个追加功能。

语法如下:traceroute [-dFlnrvx][-f][-g...][-i][-m][-p][-s][-t][-w][主机名称或IP 地址][数据包大小]在traceroute 命令中,让用户追踪网络数据包的路由途径,预设数据包大小是40Bytes ,用户可另行设置。

其中,该命令的参数说明如表6-1所示。

traceroute 命令应主要用于手动故障隔离。

由于它对网络施加了负载,所以在标准的操作或是自动运行的脚本下不要使用traceroute 命令。

例如,在【终端】中输入,输入“traceroute 192.168.1.26”命令,并按【回车】键,如图6-15所示。

其中,IP地址:192.168.1.26为该主机的地址。

图6-15 显示IP地址的再则,输入“traceroute 222.88.156.214”,按【回车】键,即可看到从本地主机到目录IP地址之间所要经过的信息,如图6-16所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第九章Linux网络命令及配置文件本章在读者掌握了网络基本知识的基础上对linux常用网络命令及主要配置文件做了详细的介绍。

9.1 linux常用网络命令本节将着重介绍linux下的常用网络命令。

如网卡设置命令ifconfig、netconfig。

连接监听命令netstat。

文件下载命令wget。

设置某个服务在特定运行级别运行的命令chkconfig、ntsysv。

域名解析命令nslookup、host、dig。

9.1.1 ifconfig命令【命令功能】添加、修改、显示临时性ip地址信息。

通过ifconfig命令添加或修改ip地址。

只是临时有效。

当重启network服务或重启计算机系统时,用ifconfig创建的ip地址将无效。

【语法结构】ifconfig [interface]ifconfig interface [aftype] options | address ...ifup/ifdown {接口}【参数说明】参数:如表9.1所示。

表9.1 ifconfig命令参数【执行范例】(1)显示所有网络设备接口信息。

# ifconfig –a(2)操作结果如下。

eth0 Link encap:Ethernet HWaddr 00:11:09:FB:1E:D3inet addr:172.16.100.98 Bcast:172.16.100.255 Mask:255.255.255.0inet6 addr: fe80::211:9ff:fefb:1ed3/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:100063 errors:0 dropped:0 overruns:0 frame:0TX packets:1836 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000·217·RX bytes:7206038 (6.8 MiB) TX bytes:153281 (149.6 KiB)Interrupt:193 Base address:0xa000eth0:1 Link encap:Ethernet HWaddr 00:11:09:FB:1E:D3inet addr:172.16.100.100 Bcast:172.16.100.255 Mask:255.255.255.0UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1Interrupt:193 Base address:0xa000lo Link encap:Local Loopbackinet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:16436 Metric:1RX packets:149 errors:0 dropped:0 overruns:0 frame:0TX packets:149 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:19471 (19.0 KiB) TX bytes:19471 (19.0 KiB)sit0 Link encap:IPv6-in-IPv4NOARP MTU:1480 Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)其中eth0表示第一块网卡设备;eth0:1表示第一块网卡的子接口信息;lo表示环路地址信息;sit0表示IPv4升级IPv6地址转换信息。

只有IPv6启动时才会显示此接口信息。

通过ifconfig命令可以查看到网卡的IP地址、子网掩码、MTU(最大传输单元)、MAC地址、跳数、发送数据包的个数、接收数据包的个数及其错误个数、丢弃个数等信息。

(3)将第一块网卡的ip地址设为192.168.1.103,同时将其子网掩码设为255.255.255.0。

# ifconfig eth0 192.168.1.103 netmask 255.255.255.0# ifconfig eth0(4)操作结果如下。

eth0 Link encap:Ethernet HWaddr 00:0C:29:26:08:94inet addr:192.168.1.103 Bcast:192.168.1.255 Mask:255.255.255.0inet6 addr: fe80::20c:29ff:fe26:894/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:1273 errors:0 dropped:0 overruns:0 frame:0TX packets:1750 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:137022 (133.8 KiB) TX bytes:170659 (166.6 KiB)Interrupt:10 Base address:0x1400(5)设置第一块网卡的子接口,同时将其ip设为172.16.100.98,并将其激活。

# ifconfig eth0:1 172.16.100.98 netmask 255.255.255.0 up# ifconfig eth0:1(6)操作结果如下。

eth0:1 Link encap:Ethernet HWaddr 00:0C:29:26:08:94inet addr:172.16.100.98 Bcast:172.16.100.255 Mask:255.255.255.0UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1Interrupt:10 Base address:0x1400在服务配置过程中,临时性需要某个ip地址进行测试时。

可以采用ifconfig命令实现。

因为ifconfig·218· 命令设置的ip 地址是一个临时性的ip 地址。

当测试完成后。

只需重启network 服务即可恢复到原来网卡配置文件中ip 地址。

同时当需要临时添加一个网卡子接口测试时。

也可采用ifconfig 命令实现。

9.1.2 netconfig 命令【命令功能】通过对话的方式,配置一个永久ip 地址、网关及DNS 服务器信息。

通过netconfig 命令设置的ip 信息会直接写到网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0)和DNS 客户端配置文件(/etc/resolv.conf )中;但不会立即生效。

设置完成后还需重启network 服务或重启计算机系统。

【语法结构】netconfig --device 网卡设备名(eth0/eth1之类网卡设备名)【参数说明】无【执行范例】(1)配置eth0网卡的ip 地址为172.16.100.98,子网掩码为255.255.255.0,网关为172.16.100.254,DNS 为172.16.100.1。

具体操作命令如下。

# netconfig --device eth0 //设置eth0网卡ip 地址。

此时的--device 可以省略。

(2)弹出如图9.1所示界面。

选择“Yes ”,进入配置界面。

图9.1 更改网卡配置文件(3)弹出如图9.2所示界面。

若在单选框中用空格选定时。

表示eth0采用dhcp 方式动态获取ip 地址。

若在单选框中不选定。

则在对应的文本框中输入ip地址、子网掩码、网关、DNS 服务器ip 地址信息。

根据实验输入相应内容。

输入完成后。

点击“OK ”按钮确定。

图9.2 配置网卡静态ip 地址·219·(4)查看/etc/sysconfig/network-scripts/ifcfg-eth0配置文件。

# cat /etc/sysconfig/network-scripts/ifcfg-eth0(5)显示结果如下。

DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=172.16.100.98NETMASK=255.255.255.0GATEWAY=172.16.100.254(6)查看/etc/resolv.conf配置文件。

# cat /etc/resolv.conf(7)显示结果如下。

nameserver 172.16.100.1(8)重启network服务。

# service network restart(9)显示结果如下。

Shutting down interface eth0: [OK ]Shutting down loopback interface: [ OK ]Setting network parameters: [ OK ]Bringing up loopback interface: [ OK ]Bringing up interface eth0: [ OK ]重启network服务后。

刚刚设置的静态永久ip地址已生效。

可采用ifconfig eth0或ping 172.16.100.98进行查看或测试ip地址的有效性。

9.1.3 ethtool命令【命令功能】ethtool是一个专业修改和查看网卡传输速率、半双工、全双工、网卡连接状态、自适应工作方式等。

功能非常强大。

【语法结构】ethtool 参数[子参数] 设备【参数说明】ethtool语法结构非常多,不用的参数语法结构不一样,用户可以使用ethtool –h命令查看。

【执行范例】(1)查看网卡工作情况。

# ethtool eth1Settings for eth1:Supported ports: [ MII ]Supported link modes: 10baseT/Half 10baseT/Full100baseT/Half 100baseT/Full1000baseT/Half 1000baseT/FullSupports auto-negotiation: YesAdvertised link modes: 10baseT/Half 10baseT/Full100baseT/Half 100baseT/Full1000baseT/Half 1000baseT/FullAdvertised auto-negotiation: Yes·220·Speed: 100Mb/s //传输速率为100Mb/s。

相关文档
最新文档