处理每个问题必然可按具体问题进行分类,根据每一类按对应的解决思路来执行。
但像处理一个网络问题的时候,上至系统防火墙的配置、下至硬件故障。如果处理一个问题都按固定流程来进行的话,那必然效率将非常低下。下为处理网络故障的一般流程。
1、网络硬件问题检查。 (机率较低)
2、检查网卡能否正常工作。 (较高、主要表现为人为配置错误)
3、检查局域网之间联机是否正常。(非常高)
4、检查DNS是否设定正确。 (较低)
5、服务是否正常打开。 (低)
6、检查访问权限是否打开。 (较高)
假如从1至6是标准的处理网络问题的流程,这样的处理方式效率低下。处理问题可以有整体的流程,但是实际 *** 作中可先对出现机率更高的步骤进行检查、或采取2分法缩小产生问题的范围,虽然上述较的两个方法不一定对所有问题都试用,但对于大多数的网络问题来说处理效率有者显著的提升。
个人总结的情况如下。
1、lsmod | grep ip 查看相关的网卡模块是否已加载
2、ifconfig -a 能使用该命令查找到对应网卡配置信息,则说明网卡驱动程序正常
3、使用ping命令、依次ping自己、ping局域网主机、ping网关
ping自己异常,问题:服务异常、网卡配置未生效
ping局域网主机异常,问题:配置文件有误、网卡配置未生效、网线损坏
ping网关异常,问题:配置文件有误、网卡配置未生效
4、当前3步还不能正常上外网的话。所有route查看默认路由表。
处理方法:删除不必要的路由信息,并保证默认路由是从对应网关地址出去的。
5、临时停止iptables服务、SELinux服务、NetworkManager服务
6、如能上网但访问域名有异常时,那将需要检查/etc/hosts、/etc/resolv.conf两个配置
7、假如以上6步检查完毕之后,还发现不能上网。有如下可能。
7.1、主机MAC地址被路由器禁止上网
7.2、外网服务异常。如宽带账号欠费、光纤被挖断等物理攻击。
您好,USB共享网络Linux不能上网的原因可能是网络设置不正确,或者网络驱动程序没有正确安装。首先,您需要确保您的网络设置正确,例如IP地址,子网掩码,默认网关,DNS服务器等。其次,您需要确保您的网络驱动程序正确安装,例如USB网卡,以太网卡,无线网卡等。最后,您可以尝试重新启动您的计算机,以确保您的网络设置和网络驱动程序都正确安装。如果以上方法都不起作用,您可以尝试使用网络诊断工具来检查您的网络设置和网络驱动程序是否正确。希望以上信息能够帮助您解决您的问题。我想可能是你的linux系统当中有一些默认的防火墙规则存在,不允许你联网。你可以使用iptables -L来查看一下,如果有的话,你可以使用iptables -F命令来将防火墙规则全部清楚。
还有,你将TCP/IP配置都设好了之后,有没有启动network服务?如果没有的话,你再执行命令:service network restart。将它重新启动一下就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)