centos查看网络连接情况
『壹』 linux下怎么检测网络的连通性
linux查看网络链接状况命令
netstat 参数如下:
-a
显示所有socket,包括正在监听的。
-c 每隔1秒就重新显示一遍,直到用户中断它。
-i 显示所有网络接口的信息,格式同“ifconfig -e”。
-n 以网络IP地址代替名称,显示出网络连接情形。
-r 显示核心路由表,格式同“route -e”。
-t 显示TCP协议的连接情况。
-u 显示UDP协议的连接情况。
-v 显示正在进行的工作。
1. netstat -an | grep LISTEN
0.0.0.0的就是每个IP都有的服务,写明哪个IP的就是绑定那个IP的服务。
2. netstat -tln
用来查看linux的端口使用情况
3. /etc/init.d/vsftp start
是用来启动ftp端口~!
4. netstat
查看已经连接的服务端口(ESTABLISHED)
5. netstat -a
查看所有的服务端口(LISTEN,ESTABLISHED)
6. sudo netstat -ap
查看所有的服务端口并显示对应的服务程序名
7. nmap <扫描类型><扫描参数>
例如:
nmap localhost
nmap -p 1024-65535 localhost
nmap -PT 192.168.1.127-245
当我们使用netstat
-apn查看网络连接的时候,会发现很多类似下面的内容:
Proto Recv-Q Send-Q Local Address
Foreign Address State PID/Program name
tcp 0 52 218.104.81.152:7710
211.100.39.250:29488 ESTABLISHED 6111/1
显示这台服务器开放了7710端口,那么这个端口属于哪个程序呢?
我们可以使用lsof -i :7710命令来查询:
COMMAND PID USER FD TYPE DEVICE SIZE
NODE NAME
sshd 1990 root 3u IPv4 4836 TCP *:7710
(LISTEN) 54com.cn
这样,我们就知道了7710端口是属于sshd程序的。
谢谢,望点赞
『贰』 如何用命令查看centos系统是否联网
CentOS 7系统与以前centos6是有一些区别的,那么如何在CentOS 7 中查看网络连接?有需要了解的朋友可以和小编一起来看看吧。 一直用 ifconfig 命令查看 CentOS 中的网络连接,包括 IP 地址、MAC 地址、网络连接状态等。升级到 CentOS 7 之后 ifconfig 就找不到了,原来这个指令已经被废弃,改用 ip 指令。同样的事情也发生在 RHEL 7、Oracle Linux 7、Scientific Linux 7 的 minimal 版本中。 在 CentOS 7 minimal 系统中,可以用 “ip addr”、“ip link”查看网络连接及其状态,使用“ip –s link”还可以查看统计信息。 如果还是想使用 ifconfig 的话就需要自己安装了。先得知道 ifconfig 指令是哪个软件包提供的, yum provides ifconfig 或者, yum whatprovides ifconfig 可以查询到对应的软件包为 net-tools,安装它, yum install net-tools 安装好了就可以用 ifconfig –a 查看网络状态了。 当然这样的方法也适用于查询其它想用但是又找不到对应指令的安装软件包的情况。 将 Linode VPS 也部署成 CentOS 7 了,才发现 Linode 上的 CentOS 7 已经定制过,包含了常用的但是在 7 版中已经废弃的指令,如 ifconfig、netstat、iptables 等。
『叁』 怎么查看centos是否有网络
ping 8.8.8.8
『肆』 CENTOS怎样检测网卡状态
由于ifconfig命令没法看到网卡的一些状态, 以下有种方法查看网卡状态,是否连通网线
How to check physical Network Link Status on Linux (RHEL/Centos)
原文:http://linuxsupporttips.wordpress.com/2011/08/01/how-to-check-physical-network-link-status-on-linux-rhelcentos/
There are several ways to check Link status on RHEL,
As far i used to check by 5- ways. Refer Below
1)
# dmesg | grep eth
.....
e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
e1000: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
2)
# mii-tool
eth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
3)
# ethtool eth0 | grep Link
Link detected: yes
4)
# cat /sys/class/net/eth0/operstate
up
5)
# ip link show
2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:0c:29:b0:ef:e4 brd ff:ff:ff:ff:ff:ff
3: eth1: mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:0c:29:b0:ef:ee brd ff:ff:ff:ff:ff:ff
『伍』 虚拟机centos中怎样查看网络连接
虚拟机网卡用nat模式,centos设置自动获取ip,物理主机上保证vmware dhcp和vmware nat服务打开!
你的点赞是我前进的动力专,
记得好评属和点赞,答题不易,互相帮助,
手机提问的朋友在客户端右上角评价点(满意)即可.
如果你认可我的回答,请及时点击(点赞为满意回答)按钮!!
『陆』 LINUX中如何查看某个进程打开的网络链接有多少
使用lsof命令,比如查看sshd这个程序的网络连接使用命令
root@debian:~#lsof-i|grep^sshd
sshd619root3uIPv4195870t0TCP*:ssh(LISTEN)
sshd619root4uIPv6195890t0TCP*:ssh(LISTEN)
.168.71.128:ssh->172.30.0.130:9475(ESTABLISHED)
.168.71.128:ssh->172.30.0.130:2048(ESTABLISHED)
.168.71.128:ssh->172.30.0.130:50752(ESTABLISHED)
『柒』 centos5.6中一般用什么命令来查看网络接口的状态
查看网络状态:
lsof -Pnl +M -i4 显示ipv4服务及监听端情况
netstat -anp 所有监听端口及对应的进程
netstat -tlnp 功能同上
『捌』 怎么查看centos7的网络配置
一.
查看网络来地址:
centos7取消了ifconfig命令自,使用ip
addr命令查看ip地址
二.配置网络
用virtualbox安装的centos7,安装完成后,发现无法上网,于是到网上查了一下,经过以下几步即可上网。
1.找到以太网卡配置文件ifcfg-enp**文件,过面的数字好像是随机生成的。
2.
使用root打开并编辑些文件,将onboot的"no"改为“yes”,然后重启网络。
最后输入:wq
保存并退出,再重启一下network:
3.重启网络命令
#
service
network
restart
这样再启动系统时,网络也会自动启动。
『玖』 Centos7 系统检测网络连接状况采取相关措施
#!/bin/sh
#请把dns1,dns2修改成拼得通的DNS,开机自动运行,实时监控,断线自动重拨
dns1="114.114.114.114"
dns2="114.114.115.115"
sleep8
/bin/pppdcallgprs-siem&
sleep12
whiletrue
do
ping-s1-c1$dns1……去PING第一个DNS
if["$?"!="0"]……假如PING不通
then
ping-s1-c2$dns2……去PING第二个DNS
if["$?"!="0"]……假如PING不通
then
killallpppd……结束PPPD进程
pppdcallgprs-siem&……再去拨号
sleep12……等待12秒
else
sleep5……如果是PINGDNS2通的话就直接等待5秒
fi
else
sleep5……如果是PINGDNS1通的话就直接等待5秒(一般要设置多长时间去PING请改这里)
fi
done代码简明!!它相当于在后台时时去PING一个DNS发现真正地掉线,它才会去重新拨号!!此版本经测试通过才发表。
转个脚本给你
『拾』 如何用命令查看centos系统是否联网
ifconfig –a 。