• 1.网络工具:ifconfig,ping,netstate,Redhat命令和图形化设置ip,finger,nslookup


    

    1 ip ad查看网卡编号

    2ifconfig查看网卡信息

    3、关闭网卡

    4、启动网卡

    5、给etho配置暂时ip

    sudo ifconfig ethoIP地址

     


    6ping命令

    ping [选项]主机名/IP地址

    查看网络上的主机是否在工作。

    它向该主机发送ICMP ECHO_REQUEST包。

    有时我们想从网络上的某台主机上下载文件,能够是又不知道那台主机是否开着。就须要使用ping命令查看。

    命令中各选择项的含义例如以下:

    -c数目在发送指定数目的包后停止。

    -d设定SO_DEBUG的选项。

    -f大量且高速地送网络封包给一台机器,看它的回应。

    -I秒数设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次。

    -l次数在指定次数内,以最快的方式送封包数据到指定机器(仅仅有超级用户能够使用此选项)。

    -q不显示不论什么传送封包的信息。仅仅显示最后的结果。

    -r不经由网关而直接送封包到一台机器,一般是查看本机的网络接口是否有问题。

    -s字节数指定发送的数据字节数,预设值是56,加上8字节的ICMP头,一共是64ICMP数据字节。

     

    7netstat

    netstat [选项]

    显示网络连接、路由表和网络接口信息,能够让用户得知眼下都有哪些网路连接正在运作。命令中个选项的含义例如以下:

    -a显示全部socket,包含正在监听的。

    -c每隔1秒就又一次显示一遍,直到用户中断它。

    -i显示全部网络接口的信息,格式同“ifconfig -e”。

    -n以网络IP地址取代名称,显示出网络连接情形。

    -r显示核心路由表。格式同“route -e”。

    -t显示TCP协议的连接情况。

    -u显示UDP协议的连接情况。

    -v显示正在进行的工作。-a显示全部socket,包含正在监听的。

    -c每隔1秒就又一次显示一遍。直到用户中断它。

    -i显示全部网络接口的信息

    提示:LISTENLISTENING的状态仅仅实用-a或者-l才干看到

    sudo netstat –anp| grep ftp

     

    8、设置IP(redhat)

    RedHat静态IP地址配置

    依次改动下面三个文件:

    /etc/sysconfig/network

    /etc/sysconfig/network-scripts/ifcfg-eth0

    /etc/resolv.conf

     

    A./etc/sysconfig/network文件改成下面配置:

    编辑内容:

    B /etc/sysconfig/network-scripts/ifcfg-eth0

    配置说明:

    DEVICE=eth0                   #设备名称

    NETMASK=255.255.255.0         #子网掩码

    IPADDR=192.168.6.14            #IP地址

    BOOTPROTO=static              #none|static|bootp|dhcp】引导时不使用协议|静态分配|BOOTP协议|DHCP协议

    ONBOOT=yes                   #yes|no】引导时是否激活设备

    DNS1=192.168.6.1               #域名解析server

    PEERDNS=yes                   

     

    改动例如以下:

    C /etc/hosts

    #建立hostNameip的映射关系

    #可建立多条,当中一条的yourHostName应该第一步(A)的HOSTNAME同样,也就是toto

    #否则你使用InetAddress.getLocalhost()会有异常,应该找不到对应的ip映射

    192.168.6.6 toto.localdomaintoto

    规则是:IP地址 主机名.域名 主机名(192.168.6.6toto.localdomain toto

     

    D/etc/resolv.conf(该步能够不做)

    要訪问DNSserver来进行查询。须要设置/etc/resolv.conf文件。如果DNSserver的IP地址是192.168.6.1,那么/etc/resolv.conf文件的内容应为:

    nameserver 192.168.6.1    #DNS配置同B中的【DNS1=211.99.25.1

    E重新启动生效

    使IP地址生效

    /sbin/ifdown eth0

    /sbin/ifup eth0

     

    配置dns解析(该步能够不做)

    echo “nameserver 192.168.6.1”>> /etc/resolv.conf

     

    //通知网关更新信息

    /etc/init.d/networkrestart  或者使用service networkrestart

    9 Redhat下图形化配置ip地址

    Aroot身份进行redhat系统。

    B选择:系统à首选项à网络连接。点击后弹出的效果例如以下:

    点击编辑:效果例如以下:


    10 nslookup

    nslookup name

    查询一台机器的IP地址和其相应的域名。它通常须要一台域名server来提供域名服务。假设用户已经设置好域名server。就能够用这个命令查看不同主机的IP地址相应的域名。

    不带參数使用nslookup命令时。出现提示符”>”,在后面输入要查询的IP地址或域名并回车就可以。假设要退出该命令。输入exit并回车就可以。

    比如:

    toto@ubuntu:~$nslookup

    >www.baidu.com

     

    11 fingersudo apt-getinstall finger

    finger [-lmsp] user [user@host]查询用户的信息,一般会显示系统中某个用户的username、主文件夹、停滞时间、登录时间、登录shell等信息。假设要查询远程机上的用户信息,须要在username后后面接”@主机名。採用[username@主机名]的格式,只是要查询的网络主机须要执行finger守护进程。命令中各选项的含义例如以下:

    -s显示用户的注冊名、实际姓名、终端名称、写状态、停滞时间、登录时间等信息。

    -l除了用-s选项显示的信息外,还显示用户主文件夹、登录shell、邮件状态等信息,以及用户主文件夹下的.plan.project.forward文件的内容。

    -p除了不显示.plan文件和.project文件以外,与-l选项同样。

    

    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    UITableView 排序、删除
    iOS中arc的设置
    dynamics ax 2009 distinct实现及数组集合
    将关系数据库映射到业务实体
    常见负载均衡实现
    ibatis经验
    百度贴吧10亿量级LAMP架构分享
    dynamics ax 2009 字段类似的表绑定界面注意
    [转]大型动态应用系统框架
    .net 发展历程
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4833560.html
Copyright © 2020-2023  润新知