1.网络工具:ifconfig,ping,netstate,Redhat命令设置ip,finger,nslookup



1 ip ad
查看网卡编号

2、ifconfig查看网卡信息

3、关闭网卡

4、启动网卡

5、给etho配置临时ip

sudo ifconfig ethoIP地址

6、ping命令

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

查看网络上的主机是否在工作。它向该主机发送ICMP ECHO_REQUEST包。有时我们想从网络上的某台主机上下载文件,可以是又不知道那台主机是否开着,就需要使用ping命令查看。

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

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

-d
设定SO_DEBUG的选项。

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

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

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

-q
不显示任何传送封包的信息,只显示最后的结果。

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

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

7、netstat

netstat [选项]

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

-a
显示所有socket,包括正在监听的。

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

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

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

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

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

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

-v
显示正在进行的工作。-a
显示所有socket,包括正在监听的。

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

-i
显示所有网络接口的信息

提示:LISTEN和LISTENING的状态只有用-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               
#域名解析服务器

PEERDNS=yes

修改如下:

C /etc/hosts

#建立hostName到ip的映射关系

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

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

192.168.6.6 toto.localdomaintoto

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

D/etc/resolv.conf(该步可以不做)

要访问DNS服务器来进行查询,需要设置/etc/resolv.conf文件,假设DNS服务器的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 nslookup

nslookup name

查询一台机器的IP地址和其对应的域名。它通常需要一台域名服务器来提供域名服务。如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP地址对应的域名。

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

例如:

[email protected]:~$nslookup

>www.baidu.com

10 finger(sudo apt-getinstall finger)

finger [-lmsp] user [[email protected]
…]查询用户的信息,通常会显示系统中某个用户的用户名、主目录、停滞时间、登录时间、登录shell等信息。如果要查询远程机上的用户信息,需要在用户名后后面接”@主机名”,采用[用户名@主机名]的格式,不过要查询的网络主机需要运行finger守护进程。命令中各选项的含义如下:

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

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

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

时间: 2024-08-15 08:46:38

1.网络工具:ifconfig,ping,netstate,Redhat命令设置ip,finger,nslookup的相关文章

使用CMD命令设置IP

使用CMD命令设置IP,将下面文本保存为bat文件后执行 netsh interface ip set address name="本地连接" source=static addr=192.168.1.40 mask=255.255.255.0 gateway=192.168.1.2 netsh interface ip set dns name="本地连接" source=static addr=218.85.157.99 register=PRIMARY net

Ubuntu命令设置ip网关dns

本文系转载,介绍Ubuntu如何设置IP和网络来连接网络 如果是在虚拟机中使用Ubuntu,那么设置之前请先参照我的上一遍文章虚拟机Net方式设置连接外网中的网络设置部分,先设置好主机的网络,然后配置虚拟机Ubuntu的IP和网关 如果主机操作系统就是Ubuntu,请直接参照下文进行设置 转载内容如下: 1. 检验是否可以连通,就使用ping命令ping 网关 开始的时候总是现实unreachable 2. 设置IP sudo ifconfig eth0 133.133.133.190 netm

traceroute、netstat、ping、telnet 网络工具 之 ping

ping:Ping是Windows.Unix和Linux系统下的一个命令.ping也属于一个通信协议,是TCP/IP协议的一部分.利用"ping"命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障.应用格式:Ping空格IP地址.该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明. PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序.Ping发送一个ICMP(Internet Control Message

LINUX网络之ifconfig命令与ping

ifconfig命令 网络配置 ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数.用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在.要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了. 语法 ifconfig(参数) 参数 add<地址>:设置网络设备IPv6的ip地址: del<地址>:删除网络设备IPv6的IP地址: down:关闭指定的网络设备: <hw<网络设备类型><硬件地址>:设

Linux 网络配置 ifconfig ip 命令的使用

IP地址是属于内核的,不是属于网卡的.只要内核中有就能ping通. 常见的网卡类型: lo(loopback):本地回环. ethNUM:以太网网卡.CentOS7中为ensNUMs. pppNUM:点对点. 加载模块配置文件: /etc/modprobe.conf CentOS中默只有/etc/modprobe.conf/文件夹,可以手工创建. /etc/udev/rules.d/ #ifconfig [OPTION] [DEVICE] [IP/MASK|IP MASK] [up|donw]

Linux下网络排查之ping|traceroute|mtr工具(zz)

1.ping ping使用了ICMP回送请求和回送应答报文.ping工具发出去的数据包没有通过tcp/udp协议,但是要经过ip协议.ping命令计算的时间是数据包的往返总时间. ping命令常用的选项如下: [plain] view plain copy -c num  --表示使用ping发出去num个数据包 -n   --表示ping的输出中包含主机信息的都用ip表示,不在进行ip和主机名之间的映射,那样ping的响应速度会更快 -s packetsize   --指定ping发出去的数据

[网络配置相关]——ifconfig命令、ip命令、route命令

ifconfig命令 1. 查看已被激活的网卡的详细信息 # ifconfig eth0 Link encap:Ethernet HWaddr 00:30:67:F2:10:CF inet addr:10.0.0.253 Bcast:10.0.255.255 Mask:255.255.0.0 inet6 addr: fe80::230:67ff:fef2:10cf/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX

Linux Netcat 命令——网络工具中的瑞士军刀

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据.通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它.使用netcat命令所能完成的事情令人惊讶. netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了.你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端. 下面是一些使用netcat的例子. [A(172.31.100.7) B(172.31.100.23)] Linux netcat

【Linux命令】netcat 网络工具的瑞士军刀

netcat被成为网络工具中的瑞士军刀,之前也没怎么用过,挺惭愧的,那么现在来看看怎么用吧. udp 和 tcp协议都比较好使,至少在测udp的时候,使用telnet感觉很无力呀.(nc 和 netcat都是一个命令) 参数 nc --version netcat (The GNU Netcat) 0.7.1 Copyright (C) 2002 - 2003 Giovanni Giacobbi 想要连接到某处: nc [-options] hostname port[s] [ports] 绑定