linux命令测试外网,linux 外网
linux环境下给个程序测试是否能连上外网,谢谢
1、用netstat看看哪个网卡有IP,lo除外。有链接外网的网卡IP、DNS设置上不一样的;
创新互联建站-专业网站定制、快速模板网站建设、高性价比朔城网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式朔城网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖朔城地区。费用合理售后完善,十多年实体公司更值得信赖。
2、用arp看mac如果是连外网的,mac地址应该只有网关(要是用了路由的话),而内网的mac网卡的mac池应该不止网关。如果arp命令没看到,那么先ping内网的几个地址和外网的几个地址,然后再看。
如何检测一台linux系统的计算机是否连接上外网?
1、ping 的话可能会并网关屏蔽掉,ping 可以ping通就说明可以连外网;
2、80 端口,有些需要认证的网络,比如 ChinaUnicom的 wifi,登录之前会把所有的 80 端口DNAT然后重定向到登录页面,导致误判。
3、 443 端口,一般认证的网络不会对这个端口 DNAT,即使做了,也会导致证书错误,国内 HTTPS 网站不多,而且百度正常情况下也会有 证书错误。
所以建议 wget/curl 某个有固定内容的 HTTP 页面,比如 (这个域名真的存在),然后判断其中的内容,如果检测到不同还可以提示用户"您所在的网络可能需要登录才能使用"。而且即使判断错了也与用户的体验一样。
linux怎么配置网络设置(linux怎么配置网络 连接外网)
1、linux怎么配置网络。
2、linux怎么配置网络 连接外网。
3、linux怎么配置网络地址。
4、linux怎么配置网络ip。
1."linux怎么配置网络,为您提供linux怎么配置网络图文信息,打开已安装的虚拟机。
2.在终端窗口中输入命令Vi/Etetcconfissetvicetsuptscfg-ithg-ith0,然后打开此接口。
3.重启配置好的网卡,再执行命令/etc/init.d/networkrestart。
4.配置完成后可以使用Ping+需要测试网址来查看是否成功。
Linux 查看网络终端ping外网不通故障
因停电Linux机器重启,重启后远程连接正常,就没有在意。今儿有人报告连不上网。我本机测试了下网络显示是正常的,浏览器也能上网。打开终端尝试 ping baidu.com ,结果半天没反应。
心理犯嘀咕: “浏览器能上网,终端连不上网?”
做了以下尝试:
ping 是Windows、Unix和Linux系统下的一个命令。ping 也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通。
如果ping不同可以通过以下方式查找故障原因:
127.0.0.1 是本机IP循环地址,如果本地址无法ping通,则表明本机TCP/IP协议不能正常工作。
用ifconfig查看本机IP,然后ping 本机IP,通则表明网络适配器(网卡或MODEM )正常工作,不通则是网络适配器出现故障。
ping 同网段其他IP,不通则表示网络线路出现故障;若网络中还包含有路由器,则应先ping 路由器在本网段端口IP,不通则此段线路有问题;通则再ping路由器所连目标计算机所在网段的端口IP,不通则是路由器出现故障;通则再ping目的计算机IP地址。
ping 网址,比如ping baidu.com。若本机设置了DNS服务,则会显示该网址指向的IP,表明本机的DNS设置正确而且DNS解析正常,反之就可能是其中之一出现了故障。
以上前三项都通过没问题。最后连外网网址时DNS解析也正确,但是丢包。 Why?
是否是机器处于联网状态,但是屏蔽了ping命令?
因为有些服务器从网络安全的角度出发,会屏蔽ping命令,即屏蔽ICMP协议(我也不清楚这是啥)。
如何检查是否屏蔽?
Linux服务器中有一个文件 /proc/sys/net/ipv4/icmp_echo_ignore_all ,查看文件内容 cat /proc/sys/net/ipv4/icmp_echo_ignore_all
(1)当这个文件的内容为1时,为屏蔽ICMP协议;
(2)当为0时,为启用ICMP协议
两者是可以变换的,
那么我的问题是:上述所有配置都通过了,网卡、网关、icmp设置都正常,能ping通内网、网关,能解析外网,但但但但是丢包。
排除了自己机器的配置方式禁止ping,因为如果配置禁用了ping,则内部ping也将失效。怀疑是外网出口设置了防火墙、或者路由器里设置了wan口禁ping,禁止ping连通外网,但可以ping自己内部网络。
一把鼻涕一把泪,排查了一通问题还是没解决,但不影响使用,就这样吧。。。。。。
参考:1. Linux普通用户无法ping,linux无法ping的几种原因
一台linux的机器,如何简单的检测他是否能连接到外网
使用路由器的话,就不需要在电脑上拨号了,而是改到路由器拨号,电脑、手机等通过路由器上网。配置流程: 1、 将线路接好,wan口接外网(即电信局提供的ADSL宽带),lan口接内网即你的电脑网卡。 2、 每个路由器都有自己的默认的IP地址并且可以修改,可以恢复出厂设置,看看路由器的说明书,一般的是:192.168.1.1或者192.168.0.1。 3、 下面我们以192.168.1.1为例,将自己的电脑IP配置为192.168.1.X,网关和dns指向路由器,即192.168.1.1 4、 打开你的电脑,打开浏览器,在浏览器地址栏输入192.168.1.1/,进入路由器的配置界面; 5、 路由器的说明书到这里基本就没有作用了,但是很多电脑还是无法上网,这主要是路由器的mac地址在作怪,我们找到mac地址克隆选项,选择克隆mac地址,保持后就能够上网了。但是问题又来了,很多路由器根本没有mac地址克隆的选项,那我们只有用自己的双手来克隆了呵呵,在路由器的mac地址选项中直接输入我们自己电脑网卡的mac地址就可以了。获得自己电脑网卡的mac地址的方法是: 开始、运行、cmd 进入命令提示符,win2000/xp系统Ipconfig /all ,然后回车。找到一串字符如:00-e8-87-23-C6-54,这就是mac地址了。 下面我们开始设置路由器的 1、 网络参数的设置 链接路由器和电脑,然后对路由器进行简单的设置就能上网了,如果只是单纯的网络共享,只要对路由器的基本功能做简单的设置就可以了。使用路由器自身提供的web页面进行管理,输入192.168.1.1.进入我的路由器登陆界面,输入其访问帐号和密码就进入路由器的访问界面了。主要对其网络参数、DHCP服务器和安全规则进行设置就可以轻松的进行上网了。 选择“网络参数”选项,然后选择LAN口参数设置,会出现设置画面。该选项主要是对路由器的参数进行设置:MAC地址是本路由器对局域网的MAC地址,此值不可更改。IP地址是本路由器对局域网的IP地址,局域网中所有计算机的默认网关必须设置为该IP地址。需要注意的是如果改变了LAN口的IP地址,必须用新的IP地址才能登录本路由器进行WEB界面管理。 而且如果你所设置的新的LAN口IP地址与原来的LAN口IP地址不在同一网段的话,本路由器的虚拟服务器和DMZ主机功能将失效。如果希望启用这些功能,要重新对其进行设置。子网掩码是本路由器对局域网的子网掩码,一般为255.255.255.0,局域网中所有计算机的子网掩码必须与此处设置相同。 选择“WAN口设置”出现下面的设置画面,主要是对上网方式和权限进行设置。 WAN口连接类型。如果您的上网方式为动态IP,即您可以自动从网络服务商(例如:中国电信)获取IP地址,请选择“动态IP”;如果您的上网方式为静态IP,即您拥有网络服务商(例如:中国电信)提供的固定IP地址,请选择“静态IP”;如果您上网的方式为ADSL虚拟拨号方式,请选择“PPPoE”。 上网账号和上网口令中填入ISP为您指定的ADSL上网帐号和ISP指定的ADSL上网口令。如果选择了按需连接,则在有来自局域网的网络访问请求时,自动进行连接操作。如果自动断线等待时间T不等于0,则在检测到连续T分钟内没有网络访问流量时自动断开网络连接,保护您的上网资源。此项设置仅对“按需连接”和“手动连接”生效。手动连接是指开机后由用户手动进行ADSL拨号连接。一般建议选择自动连接。 2、DHCP服务器设置 TCP/IP协议设置包括IP地址、子网掩码、网关、以及DNS服务器等。为局域网中所有的计算机正确配置TCP/IP协议并不是一件容易的事,幸运的是,DHCP服务器提供了这种功能。如果使用本路由器的DHCP服务器功能的话,您可以让DHCP服务器自动替您配置局域网中各计算机的TCP/IP协议。选择“DHCP服务器”就可以对路由器的的DHCP服务器功能进行设置。 地址池开始地址是指DHCP服务器所自动分配的IP的起始地址。如上图中的开始地址为192、168、1、101。地址池结束地址是指DHCP服务器所自动分配的IP的结束地址,上图中为192、168、1、199了。网关是可选的建议填入路由器LAN口的IP地址,缺省是192.168.1.1。主DNS服务器也是可选的填入ISP提供给您的DNS服务器,不清楚可以向ISP询问其他的选项就不用填写了。 注意,为了使用本路由器的DHCP服务器功能,局域网中各计算机的TCP/IP协议必须设置为“自动获得IP地址”。此功能需要重启路由器才能生效。选择客户端列表就可以显示出当前通过路由器连接的本地网络的主机的名称。客户端主机的MAC地址,和分配给他们的IP地址,和其剩余的IP地址的使用时间。因为DHCP服务器涉及到一些专业的计算机知识,就不详细的解释,不过这个功能是非常的有用可以省去了设置IP协议的麻烦。现在通过简单的设置,就可以通过宽带路由器进行共享上网,而且可以通设置向导对路由器进行设置。路由器也提供了详细的帮助文档,可以帮助用户对路由器进行设置。路由器还有其他多种的路由器功能,如虚拟服务器,DMZ主机,UPnP设置、动态DNS等功能。而且具有丰富的防火墙功能,包含了IP地址过滤,域名过滤和MAC地址过滤三种过滤功能,而且可以通过高级设置进行防止DOS攻击。 最后要补充说明的是,这些都是常规使用的方法,并不是无懈可击的,适合于一般家庭使用。
linux 怎么查看能否ping通外网
1、配置虚拟机网络连接方式 打开虚拟机,打开设置,将Network Adapter中的Network connection选择NAT方式。
2、打开win7系统下的网络共享中心,更改网络适配器,设置VMware Network Adapter VMnet8的ip。
3、进入linux系统,点击小红帽——选择system settings——选择network。
4、进入network后,双击eth0设备。
5、进入Ethernet Device配置框,选择动态设置ip地址,输入相应的IP和网关,分配完后点击确定。
6、重载该服务:service network reload即可。
当前题目:linux命令测试外网,linux 外网
文章地址:http://pwwzsj.com/article/hdippo.html