`

网络命令

阅读更多

转载:http://www.cublog.cn/u3/99388/showart_2006137.html

【查看网卡信息】
[root@rhel52 ~]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0C:29:3B:F9:5B 
          inet addr:192.168.98.220  Bcast:192.168.98.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe3b:f95b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:710 errors:0 dropped:0 overruns:0 frame:0
          TX packets:608 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:62689 (61.2 KiB)  TX bytes:81995 (80.0 KiB)
          Interrupt:67 Base address:0x2024

【配置网卡IP 地址及辅助IP 地址】
格式:ifconfig 网卡名 ip 地址 netmask 子网掩码
[root@rhel52 ~]# ifconfig eth0 192.168.98.220 netmask 255.255.255.0
【配置虚拟网卡 IP 地址】
命令格式: 
ifconfig 网卡名:虚拟网卡 ID IP地址 netmask 子网掩码
[root@rhel52 ~]# ifconfig eth0:1 192.168.98.110
[root@rhel52 ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:3B:F9:5B 
          inet addr:192.168.98.220  Bcast:192.168.98.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe3b:f95b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1161 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1052 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:100467 (98.1 KiB)  TX bytes:137411 (134.1 KiB)
          Interrupt:67 Base address:0x2024
eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:3B:F9:5B 
          inet addr:192.168.98.110  Bcast:192.168.98.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:67 Base address:0x2024
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3375 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3375 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4189636 (3.9 MiB)  TX bytes:4189636 (3.9 MiB)
[root@rhel52 ~]# ping 192.168.98.110
PING 192.168.98.110 (192.168.98.110) 56(84) bytes of data.
64 bytes from 192.168.98.110: icmp_seq=1 ttl=64 time=1.47 ms
64 bytes from 192.168.98.110: icmp_seq=2 ttl=64 time=0.159 ms
--- 192.168.98.110 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.159/0.819/1.479/0.660 ms
[root@rhel52 ~]# ifconfig eth0:1 down
[root@rhel52 ~]# ifconfig           
eth0      Link encap:Ethernet  HWaddr 00:0C:29:3B:F9:5B 
          inet addr:192.168.98.220  Bcast:192.168.98.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe3b:f95b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1262 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1144 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:108775 (106.2 KiB)  TX bytes:148053 (144.5 KiB)
          Interrupt:67 Base address:0x2024
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3379 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3379 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4189972 (3.9 MiB)  TX bytes:4189972 (3.9 MiB)

【禁用和启用网卡】
命令格式: 
ifconfig 网卡名称 down        #禁用网卡 
ifconfig 网卡名称 up            #启用网卡
命令格式: 
ifdown 网卡名称         #禁用网卡 
ifup 网卡名称              #启用网卡
[root@rhel52 ~]# ifdown lo
[root@rhel52 ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:3B:F9:5B 
          inet addr:192.168.98.220  Bcast:192.168.98.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe3b:f95b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1456 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1324 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:125107 (122.1 KiB)  TX bytes:169893 (165.9 KiB)
          Interrupt:67 Base address:0x2024
[root@rhel52 ~]# ifup lo
[root@rhel52 ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:3B:F9:5B 
          inet addr:192.168.98.220  Bcast:192.168.98.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe3b:f95b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1497 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1361 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:128671 (125.6 KiB)  TX bytes:174247 (170.1 KiB)
          Interrupt:67 Base address:0x2024
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3379 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3379 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4189972 (3.9 MiB)  TX bytes:4189972 (3.9 MiB)
[root@rhel52 ~]#
【更改网卡MAC 地址】
命令格式: 
ifconfig 网卡名 hw ether MAC 地址
[root@rhel52 ~]# ifconfig eth0:1 hw ether 00:00:00:00:00:33
SIOCSIFHWADDR: Device or resource busy
[root@rhel52 ~]#
注意:ifconfig 命令修改IP 地址和MAC 地址都是临时生效的哈,重新启动系统后,设置失效。
我们可以通过修改网卡配置文件使其永久生效哈。具体可以看下
 

【网卡配置文件】
[root@rhel52 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
# Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Serdes)
DEVICE=eth1
BOOTPROTO=none
HWADDR=00:16:97:9E:27:5D
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=192.168.98.220
【router命令设定网络】
route 命令格式: 
route add default gw ip 地址        #添加默认网关 
route del default gw ip 地址         #删除默认网关
[root@rhel52 network-scripts]# route add default gw 192.168.98.229
[root@rhel52 network-scripts]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.98.0    *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth0
default         192.168.98.229  0.0.0.0         UG    0      0        0 eth0
[root@rhel52 network-scripts]# route del default gw 192.168.98.229
Flags 用来描述该条路由条目的相关信息,如是否活跃,是否为网关等哈,U 表示该条路由条目
为活跃滴,G表示该条路由条目要涉及到网关哈。
【SETUP命令配置】
[root@rhel52 network-scripts]# setup
【配置DNS】
[root@rhel52 /]# vim /etc/resolv.conf
  1 ; generated by /sbin/dhclient-script
  2 search localdomain
  3 nameserver 192.168.98.228
 
【netstat 命令】 
netstat(network  statistics)主要用于检测主机的网络配置和状况, 可以查看显示网络连接 (进
站和出站)、系统路由表、网络接口状态。netstat 支持 Unix、Linux 及Windows 系统,功能也
是非常滴强大哈。
netstat 命令格式: 
netstat [可选项]
netstat 常用的可选项:
选项  说明
-r 或--route  显示路由表
-a 或--all  显示所有连接信息
-t 或--tcp  显示TCP传输协议的连接状况
-u 或--udp  显示UDP传输协议的连接状况
-c 或--continuous 持续列出网络状态,监控连接情况 
-i 或--interfaces 显示网络界面信息表单
-l 或--listening  显示监控中的服务器的 Socket
-n 或--numeric  使用数字方式显示地址和端口号
-p 或--programs  显示正在使用 Socket 的程序识别码和程序名称
-s 或--statistice 显示网络工作信息统计表
【nslookup 测试域名解析 】
[root@rhel52 /]# nslookup www.g.cn
Server:         192.168.98.228
Address:        192.168.98.228#53
Non-authoritative answer:
Name:   www.g.cn
Address: 203.208.39.160
Name:   www.g.cn
Address: 203.208.39.99
Name:   www.g.cn
Address: 203.208.39.104
[root@rhel52 /]#


coffeesen注:相当实用!
分享到:
评论

相关推荐

    常用网络命令实验报告

    ### 常用网络命令知识点详解 #### 实验概述 本次实验主要针对计算机网络课程设计,旨在通过一系列网络命令的实际操作来加深对网络基础知识的理解,同时掌握如何利用这些命令进行基本的网络诊断与维护。 #### 实验...

    实验一常用网络命令的使用实验报告(20210919164645).pdf

    计算机网络实验报告:常用网络命令的使用 本实验报告旨在介绍常用网络命令的使用方法,以掌握网络命令的使用和分析网络状态。实验中,我们将使用 Ping 命令、Ipconfig 命令、Nslookup 命令、Netstat 命令、Net 命令...

    几个常用网络命令如PING

    在IT领域,网络命令是日常系统管理和故障排查的重要工具。这些命令可以帮助我们了解网络连接状况、设备信息以及数据包的传输路径。以下是关于标题“几个常用网络命令如PING”及描述中提到的网络命令的详细解释: 1....

    计算机网络实验报告网络命令的使用

    ### 计算机网络实验报告:网络命令的使用 #### 实验目的 1. **理解并掌握常用网络命令的工作原理**:本实验旨在使学生熟悉并掌握常用的网络诊断工具及其工作方式,包括但不限于Ping、Netstat、ipconfig、ARP、...

    网络命令详细介绍

    【网络命令详解】 网络命令是网络管理员和IT专业人员日常工作中不可或缺的工具,它们用于诊断网络连接、查看网络状态和解决网络问题。以下是一些常用网络命令的详细说明: 1. **Ping命令**: - **ping 本机IP**:...

    windows网络命令全集

    windows网络命令全集,windows网络命令很常用,也很实用,对网络进行判断,获取自己电脑的网络信息都很常用

    windows网络命令大全

    ### Windows网络命令大全详解 #### 一、基本网络测试命令:Ping - **命令格式**:`ping [目标地址] [-t]` - **功能**:`ping` 是最基本的网络测试命令之一,用于检查网络是否可达。通过发送ICMP Echo Request...

    网络原理课程工具 模拟路由 网络命令

    《网络原理课程工具:模拟路由与网络命令》 在计算机科学的学习过程中,网络原理是不可或缺的一部分,它为我们理解和解决各种网络问题提供了理论基础。而针对网络原理的学习,有一类工具显得尤为重要,它们可以帮助...

    常用网络命令-实验报告

    根据提供的实验报告,我们可以深入探讨其中涉及的网络命令及其应用场景,包括`ping`、`ipconfig`、`arp`等工具的基本用法和原理。这些命令对于了解和诊断计算机网络问题至关重要。 ### 1. `ping` 命令 #### 1.1 ...

    计算机网络常用网络命令

    ### 计算机网络常用网络命令详解 #### 一、引言 在计算机网络领域,掌握一定的网络命令是非常重要的。这些命令不仅可以帮助我们快速诊断网络问题,还可以提高我们的工作效率。本文将详细介绍一些常用的网络命令,...

    Dos网络命令大全

    掌握这些DOS网络命令对于网络管理员和安全研究者而言,是维护网络安全的必备技能,而对于希望了解网络攻防的爱好者来说,DOS命令也是入门必学的基础知识。 DOS命令全称是Disk Operating System命令,是一种基于字符...

    常用网络命令+ Ping命令的使用

    常用网络命令和 Ping 命令的使用 在网络测试和故障排除中,掌握常用网络命令是非常重要的。这些命令可以帮助我们检测网络连接性、可达性和名称解析等问题。本文将对常用的网络命令进行介绍,包括 Ping 命令、...

    计算机网络-网络命令

    在计算机网络中,了解和掌握一些基本的网络命令对于故障排查、系统管理以及网络优化至关重要。本部分将详细解析标题和描述中提到的一些关键网络命令,帮助你更好地理解和运用这些工具。 一、netstat `netstat`...

    windows下的网络命令

    ### Windows下的网络命令详解 在IT领域,熟练掌握操作系统下的网络命令是每位网络工程师和系统管理员的基本技能之一。本文将围绕“Windows下的网络命令”这一主题,深入解析一系列常用网络命令的功能及其应用场景,...

    计算机网络命令大全

    ### 计算机网络命令大全:深入解析与应用 在计算机网络管理与故障排查中,掌握一系列关键的网络命令是必不可少的技能。本文将详细解析《计算机网络命令大全》中的核心知识点,涵盖从基础到进阶的多个层面,旨在帮助...

    常用网络命令,如FTP,NET

    【网络命令详解】 网络命令是网络管理与维护中不可或缺的工具,它们可以帮助我们查看网络状态、诊断问题以及执行网络操作。本篇文章将详细介绍两个常用的网络命令:ARP 和 FTP。 1. ARP (Address Resolution ...

Global site tag (gtag.js) - Google Analytics