According to statistics, the Linux system generated a failure of 60% from the network, the other from the system itself, the order to solve the Linux network should start from the Linux own bottom network, and then gradually troubleshooting.
Network hardware problems, you can check the network cable, network cards, switches and other normal to confirm whether the hardware problems caused by the problem.
Check that the network card is working properly, you can load from the NIC driver, network card IP (ifconfig command view) configuration is correct, system routing (route) and other confirmation
Check for normal communication between LAN hosts, you can use the ping command to test
Check that DNS is set correctly and can be confirmed from the configuration file/etc/resolv.conf,/etc/hosts.
If the service is open properly, view the port
Check if access is open, view native iptables firewall, and access control policy.
The thinking of dealing with common network faults under Linux