查看linux服务器是否能上网

作者&投稿:甘顷 (若有异议请与网页底部的电邮联系)
linux服务器如何配置上网~

Linux系统的服务器网络配置查询命令:ifconfig
一种自动获取,网络配置选择自动
二种手动添加IP 网关 DNS
在终端下 sudo
gedit /etc/network/interfaces 然后在该文件中修改ip地址、子网掩码、以及网关 。下来就要修改DNS,在终端下输入
sudo gedit /etc/resolv.conf 然后将DNS服务器地址补充到 nameserver 后面,如 nameserver
202.117.128.2保存退出,在用命令 sudo /etc/init.d/networking restart
使之前修改的生效,然后重启就OK了。

#用ping命令随便ping一下那个网站,如果有回应就说明能上网例如下面的例子[root@localhost ~]# ping -c 5 www.baidu.comPING www.a.shifen.com (180.97.33.107) 56(84) bytes of data.64 bytes from 180.97.33.107: icmp_seq=1 ttl=54 time=30.8 ms64 bytes from 180.97.33.107: icmp_seq=2 ttl=54 time=31.5 ms64 bytes from 180.97.33.107: icmp_seq=3 ttl=54 time=31.8 ms64 bytes from 180.97.33.107: icmp_seq=4 ttl=54 time=30.5 ms64 bytes from 180.97.33.107: icmp_seq=5 ttl=54 time=30.7 ms--- www.a.shifen.com ping statistics ---5 packets transmitted, 5 received, 0% packet loss, time 13078msrtt min/avg/max/mdev = 30.528/31.106/31.846/0.550 ms

1、首先我们选择用dig命令查看dig | grep SERVER。

2、修改DNS服务器配置,vim编辑配置文件/ etc / solve。

3、将IP地址更改为所需DNS服务器的IP地址。以下是119.29.29.29的首选。替代方案是182.254.116.116,修改后保存并退出。

4、使用nslookup命令验证配置是否成功。效果如下。



问题:因为某项目组在同一个服务器上都是用的同一个登录名和密码,所以项目管理上无法做到具体谁对服务器进行了某些操作,现在的需求是能具体到某个研发人员在这个服务器上的操作。公司用的内网,IP地址是动态的,也无法从IP地址确定到某个人。所以能否在研发人员登录服务器时,服务器根据登录者的IP地址直接获取到他电脑的名字,这样就可以跟踪到具体的某个人了。

答:先查看有谁登陆,在查看他的MAC信息

[root@ftp local]# who

root pts/1 2011-11-09 13:49 (192.168.101.122)

root pts/2 2011-11-09 13:49 (192.168.101.122)

[root@ftp local]# arp 192.168.101.122Address HWtype HWaddress Flags Mask Iface

localhost.168.192.in-ad ether 00:22:71:dc:2e:0b C eth0

能看到MAC地址,有了MAC地址就知道是谁了

一、cat /var/log/secure

远程用SSH登陆redhat 、centos 服务器,连接记录日志都在/var/log/secure 中,可以在其中查看

COMMAND=/bin/ln -s /etc/issue /etc/issue.net
Apr 16 12:51:23 localhost sshd[6217]: Accepted password for lss from 192.168.0.131 port 3786 ssh2
Apr 16 12:51:23 localhost sshd[6217]: pam_unix(sshd:session): session opened for user lss by (uid=0)
Apr 16 12:57:55 localhost sshd[6217]: pam_unix(sshd:session): session closed for user lss

==============================

二、finger

finger指令会去查找,并显示指定帐号的用户相关信息,包括本地与远端主机的用户皆可,帐号名称没有大小写的差别。单独执行finger指令,它会显示本地主机现在所有的用户的登陆信息,包括帐号名称,真实姓名,登入终端机,闲置时间,登入时间以及地址和电话。

-l  列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,还有计划文件和方案文件内容。

-m  排除查找用户的真实姓名。

-s  列出该用户的帐号名称,真实姓名,登入终端机,闲置时间,登入时间以及地址和电话。

-p  列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,但不显示该用户的计划文件和方案文件内容。

[root@localhost ~0m]# finger -l
Login: lss Name:lss@psbc
Directory: /home/lss Shell: /bin/bash
On since Sat Apr 16 12:41 (EDT) on pts/0 from 192.168.0.65
15 minutes 41 seconds idle
On since Sat Apr 16 10:31 (EDT) on pts/3 from 192.168.0.131
Last login Sat Apr 16 12:51 (EDT) on pts/1 from 192.168.0.131
No mail.
No Plan.

===================================

三、lastlog

lastlog文件在每次有用户登录时被查询。可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容
lastlog文件在每次有用户登录时被查询。可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容。它根据UID排序显示登录名、端口号(tty)和上次登录时间。如果一个用户从未登录过,lastlog显示**Never logged**。注意需要以root身份运行该命令,例如:

  rong 5 202.38.64.187 Fri Aug 18 15:57:01 +0800 2000

  dbb **Never logged in**

  xinchen **Never logged in**

  pb9511 **Never logged in**

  xchen 0 202.38.64.190 Sun Aug 13 10:01:22 +0800 2000

  另外,可加一些参数,例如,"last -u 102"命令将报告UID为102的用户;"last -t 7"命令表示限制为上一周的报告。

====================================

四、more /var/log/secure who /var/log/wtmp

查看linux下的用户登录日志,包括用户登录时所用的主机的ip

切换到username下输入
history
能看到这个用户历史命令,默认最近的1000条

linux服务器可以使用ping命令来查看是否能上网,能过ping外网地址或者域名就可以确定是否与外网连通,如果可以ping能则说明能上网。

命令示例:

ping www.baidu.com

ping 命令说明:

1.命令格式:

ping [参数] [主机名或IP地址]

 

2.命令功能:

ping命令用于:确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测
试、评估和管理网络。如果主机正在运行并连在网上,它就对回送信号进行响应。每个回送信号请求包含一个网际协议(IP)和 ICMP 头,后面紧跟一
个 tim 结构,以及来填写这个信息包的足够的字节。缺省情况是连续发送回送信号请求直到接收到中断信号(Ctrl-C)。

ping 命

令每秒发送一个数据报并且为每个接收到的响应打印一行输出。ping 命令计算信号往返时间和(信息)包丢失情况的统计信息,并且在完成之后显示一个简要
总结。ping 命令在程序超时或当接收到 SIGINT 信号时结束。Host 参数或者是一个有效的主机名或者是因特网地址。

 

3.命令参数:

-d 使用Socket的SO_DEBUG功能。

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

-n 只输出数值。

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

-r 忽略普通的Routing Table,直接将数据包送到远端主机上。通常是查看本机的网络接口是否有问题。

-R 记录路由过程。

-v 详细显示指令的执行过程。

<p>-c 数目:在发送指定数目的包后停止。

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

-I 网络界面:使用指定的网络界面送出数据包。

-l 前置载入:设置在送出要求信息之前,先行发出的数据包。

-p 范本样式:设置填满数据包的范本样式。

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

-t 存活数值:设置存活数值TTL的大小。



ping一下百度地址


在linux 下怎么查看服务器的cpu和内存的硬件信息
以Linux centos 7服务器为例,查看服务器的cpu和内存的硬件信息方法如下:1、鼠标右键点击桌面,选择“打开终端”,如下图所示。2、先输入命令“cat \/proc\/cpuinfo”,然后再按回车键就能看到服务器的CPU信息,如下图所示。3、在输入命令“cat \/proc\/meminfo ”,然后按回车键,就能查看到内存的信息...

linux下怎么查看服务器性能
这个命令可以快速查看机器的负载情况。在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量。命令的输出,load average表示1分钟、5分钟、15分钟的平均负载情况。通过这三个数据,可以了解服务器负载是在趋于紧张还是趋于缓解。如果1分钟平均负载很高,而15分钟平均负载很低,说明服务器...

linux查看服务器内存命令
free -m\/-hfree命令用来查看系统内存的整体使用情况。free -m free -m以MB为单位显示整个系统的内存使用情况,free -h则自动选择以适合理解的容量单位显示:free -h 可以看到系统内存2GB(总可用1.9GB),当前已用1.0G,剩余209MB。

如何用九条命令在一分钟内检查Linux服务器性能
一、uptime命令 这个命令可以快速查看机器的负载情况。在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量。这些数据可以让我们对系统资源使用有一个宏观的了解。命令的输出分别表示1分钟、5分钟、15分钟的平均负载情况。通过这三个数据,可以了解服务器负载是在趋于...

linux服务器怎么查看是否装了jdk?
查看linux服务器是否装了jdk的步骤如下:我们需要准备的材料分别是:linux服务器。1、首先,连接上linux服务器,进入命令行状态。2、输入:java -version,按回车。3、此时,若提示“-bash: java: command not found”,则说明该linux服务器未安装jdk。4、若打印出java的版本,则说明该linux服务器安装...

在linux下如何访问服务器
给虚拟机的Linux装一个ssh服务,开启之后再xp上用putty之类的ssh客户端访问。 当然还可以安装telnet服务,vnc服务等等,这些需要另外的客户端。建议先提前了解所需的Linux命令,如下进行搜索 Linux服务器端准备工作 首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令 sudo ...

linux怎么查看服务器参数
说明:Linux下可以在\/proc\/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到.flags 如果有 ht 说明支持超线程技术判断物理CPU的个...

远程判断一台linux服务器8080端口是否可用
安装Telnet组件。转到程序控制面板,然后转到打开或关闭窗口功能,Telnet客户端和Telnet服务器勾选,从而安装Telnet组件。测试端口是否打开。它是由机器打开的虚拟机的地址,191610128,端口22。Linux中查看另一台主机的某个端口是否开放,一般有两种方法。telnet命令 方法很简单,直接使用telnet命令登陆目标主机的...

一个弱弱的LINUX系统问题:LINUX命令行下如何查看服务器配置啊~!?
Linux命令行下可以使用一系列命令查看各种硬件信息,从而得知服务器配置。参考命令如下:查看主板的序列号: dmidecode | grep -i ’serial number’用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)查看CPU信息:cat \/proc\/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]...

怎么看服务器是系统是linux还是windows
LINUX和WIN系统的登录界面以及远程连接方式都不一样,WIN系统可以直接用系统自带的远程桌面连接。LINUX系统需要借助于PUTTY之类的远程工具。WIN系统与我们家用电脑接近,都是图形界面。LINUX系统虽然也有图形界面,但服务器所使用的LINUX大多是命令行界面,很容易识别。具体步骤为:1、连接上相应的linux主机,...

嵩县19363044060: 如何检查得知 linux服务器 是否可以通过公网访问呢? -
德官二维: 在linux服务器上ping外网地址,ping的通说明与外网正常连接,这是外网能访问linux服务器的基础!其它的,至于防火墙设置、安全设置,禁止外网访问,那都是软件限制的设置问题. 说明:如上图所示,在linux命令行执行ping命令,能ping通, 说明服务器与公网相连,此时具备被公网访问的基础.

嵩县19363044060: 请问linux有什么办法可以查看具体联网情况吗? -
德官二维: 可以使用ping命令查看具体的联网情况; 首先这里有2点需知:1. 是否与网关进行通讯;2. 是否与外部网络进行通讯; 当我们获得外部通讯时,我们就可以获得网络延迟时间;如果ping不通则会提示网络不可达;当然当与外网获得通讯后需要正确设定DNS才能正常使用网络.

嵩县19363044060: linux 怎样测试是否能上网, 有两部分,1:是否连接网线,2:是否连接了INTERNET -
德官二维: 1.ifconfig 查看 是否有参数中有数据传输2.ping 任意的网址 ping通了说明你接了INTERNET.

嵩县19363044060: linux 如何检测网络状况 -
德官二维: ifconfig查看你的网卡配置netstat -anp 可是查看正在监听网络的程序.用你的window cmd 输入ping 你liunx的ip可以检测你的windows和linux是否连接你可以搜索linux netstat...

嵩县19363044060: Linux网络怎么查看和测试是否正常 -
德官二维: 网络排查是从底层到高层,从自身到外部的流程进行的 第一步:先查看网络配置是否正确 ip地址+子网掩码+网关+DNS 第二步:查看到达网关是否正确 ping 网关ip地址 第三步:查看DNS的解析是否正常 host 目的地址

嵩县19363044060: 怎么查看linux服务器是否在用 -
德官二维: 1、通过top命令查看开机时间:2、通过w命令查看登录记录:3、通过last命令查看系统启动操作:

嵩县19363044060: 如果想查看Linux 域名服务器是否工作正常,可以采用哪些命令(3种)
德官二维: nslookup ip/servernameping ip/servernamedig option ip/servernamehost ip/servername具体用法,请参见man.

嵩县19363044060: 如何在本地查看LINUX服务器的当前网络配置 -
德官二维: 凡是在本地看linux服务器,一般需要通过远程到linux服务器,然后才能看linux服务器的网络配置 1、安装xshell软件,并新增一个远程窗口,写入目标linux服务器ip,远程端口,以及用户名和密码 2、登录到远程服务器 3、运行ifconfig 即可查看服务器的网络

嵩县19363044060: 如何检查linux系统是否与外网连接 -
德官二维: 使用路由器的话,就不需要在电脑上拨号了,而是改到路由器拨号,电脑、手机等通过路由器上网.配置流程:1、 将线路接好,wan口接外网(即电信局提供的ADSL宽带),lan口接内网即你的电脑网卡.2、 每个路由器都有自己的默认的IP地址并且可以修改...

嵩县19363044060: Linux下如何查看自己的服务器有没有无线网卡 -
德官二维: Linux下可通过以下步骤查看自己的服务器有没有无线网卡:1、首先找到系统中的“计算机”;2、选中“计算机”,右键双击“管理”;3、点击“计算机管理”,在右窗格中选择“设备管理器”;4、在中间窗格中找到“网络适配器”;5、在“网络适配器”下面,会列出当前电脑所有的网卡设备,其中带有“WiFi”字样的网络设备就是无线网卡,此种情况则说明无线网卡存在,反之,则无线网卡不存在.友情提示:一般的 PC 电脑在驱动都安装完成的情况下,如网络适配器列表下只有一个网卡设备的话,就意味着当前电脑没有无线网卡.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网