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

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
.cn 域名,1个 12个月
简介:  1 ip ad查看网卡编号 2、ifconfig查看网卡信息 3、关闭网卡 4、启动网卡 5、给etho配置临时ip sudo ifconfig ethoIP地址   6、ping命令 ping [选项]主机名/IP地址 查看网络上的主机是否在工作。它向该主机发


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               #域名解析服务器

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(该步可以不做)

要访问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 Redhat下图形化配置ip地址

Aroot身份进行redhat系统。

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

点击编辑:效果如下:


10 nslookup

nslookup name

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

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

例如:

toto@ubuntu:~$nslookup

>www.baidu.com

 

11 fingersudo apt-getinstall finger

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

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

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

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


目录
相关文章
|
20天前
|
负载均衡 网络协议 网络性能优化
动态IP代理技术详解及网络性能优化
动态IP代理技术通过灵活更换IP地址,广泛应用于数据采集、网络安全测试等领域。本文详细解析其工作原理,涵盖HTTP、SOCKS代理及代理池的实现方法,并提供代码示例。同时探讨配置动态代理IP后如何通过智能调度、负载均衡、优化协议选择等方式提升网络性能,确保高效稳定的网络访问。
133 2
|
1月前
|
负载均衡 网络协议 算法
不为人知的网络编程(十九):能Ping通,TCP就一定能连接和通信吗?
这网络层就像搭积木一样,上层协议都是基于下层协议搭出来的。不管是ping(用了ICMP协议)还是tcp本质上都是基于网络层IP协议的数据包,而到了物理层,都是二进制01串,都走网卡发出去了。 如果网络环境没发生变化,目的地又一样,那按道理说他们走的网络路径应该是一样的,什么情况下会不同呢? 我们就从路由这个话题聊起吧。
65 4
不为人知的网络编程(十九):能Ping通,TCP就一定能连接和通信吗?
|
24天前
|
域名解析 网络协议 关系型数据库
【网络原理】——带你认识IP~(长文~实在不知道取啥标题了)
IP协议详解,IP协议管理地址(NAT机制),IP地址分类、组成、特殊IP地址,MAC地址,数据帧格式,DNS域名解析系统
|
26天前
|
数据采集 安全 搜索推荐
HTTP代理IP纯净度 提升用户网络体验的核心竞争力
随着互联网发展,使用HTTP动态代理IP的需求日益增加。高纯净度的代理IP在隐私与安全、网络体验和业务运营方面至关重要。它能保护用户信息、提高数据安全性、确保访问速度和连接稳定,并提升业务效率与信誉度。
45 2
|
2月前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
65 4
|
2月前
|
运维 监控 网络协议
网络诊断必备:Ping、Traceroute、Wireshark的实用技巧详解
网络诊断必备:Ping、Traceroute、Wireshark的实用技巧详解
435 0
|
2月前
|
数据采集 Java API
java怎么设置代理ip:简单步骤,实现高效网络请求
本文介绍了在Java中设置代理IP的方法,包括使用系统属性设置HTTP和HTTPS代理、在URL连接中设置代理、设置身份验证代理,以及使用第三方库如Apache HttpClient进行更复杂的代理配置。这些方法有助于提高网络请求的安全性和灵活性。
|
8月前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
|
存储 关系型数据库 MySQL
Red Hat 安装MySQL 8.0与 Navicat
Red Hat 安装 MySQL 8.0 1、更新软件包列表 在添加 MySQL 存储库后,运行以下命令以更新软件包列表: sudo yum update 2、安装MySQL服务器和客户端 执行以下命令安装MySQL 8.0服务器和客户端软件包: sudo yum install -y mysql-server 3、启动MySQL服务 安装完成后,MySQL 服务器应该已经自动启动。如果没有启动,您可以运行以下命令手动启动服务: sudo systemctl start mysqld 启用 MySQL 服务的开机启动,可以运行以下命令: sudo systemctl enable mysqld
302 1
|
2月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
97 2

热门文章

最新文章

推荐镜像

更多