zoukankan      html  css  js  c++  java
  • Linux网络篇基础知识

    访问网站基本原理:
              网站名字====>网站的ip地址====>ip地址对相应的服务器


    网络基础配置:
    1.修改主机名:
    临时方法:[root@zr666 ~]# hostname 名字
                      [root@zr666 ~]# logout
    永久方法:[root@zr666 ~]# vi /etc/sysconfig/network
                      NETWORKING=yes
                       HOSTNAME=zr666
          提示:修改完后,执行/etc/init.d/network restart或者source /etc/sysconfig/network都不生效
                     如果要单一的修改这个给文件可能就需要重启服务器了
    2.网卡配置文件说明:
    [root@zr666 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE="eth0"
    BOOTPROTO="dhcp"
    HWADDR="00:0C:29:42:02:52"
    IPV6INIT="yes"
    NM_CONTROLLED="yes"
    ONBOOT="yes"
    TYPE="Ethernet"
    UUID="0d6217fa-ac6a-40e2-ab74-6a3cf7f030f8"
    配置完成重启网卡:/etc/init.d/network restart-----------------使网卡配置马上生效,不用重启机器
    在linux下禁、启用网卡:
    ifconfig eth0 down.
    ifconfig eth0 up
    3.配置修改IP地址:
    配置别名ip:配IP和掩码:[root@zr666 ~]# ifconfig eth0:0 192.168.86.1 netmask 255.255.255.0 up 重启失效
    4.修改DNS
    vi /etc/resolv.conf
    # Generated by NetworkManager
    domain localdomain
    search localdomain
    nameserver 192.168.86.2
    尽量去配置/etc/sysconfig/network-scripts/ifcfg-eth0
    5.配置默认网关:
    也是去网卡配置文件的GATEWAY=1.1.1.1
    命令行修改网关:临时生效的
    删除网关[root@zr666 ~]# route del default gw 1.1.1.1
    添加网关[root@zr666 ~]# route add default gw 1.1.1.1
    第一生效文件就是网卡配置文件
    第二生效文件就是/etc/sysconfig/network
    命令行临时生效:route add default gw 1.1.1.1
    6.查看IP、网关或路由、DNS配置:
        查看IP方法:ifconfig #显示所有网卡信息
        查看网管路由方法:route -n
        查看DNS配置方法:cat /etc/resblv.conf#常用的检查方法
        查看DNS具体解析访问过程:dig  网站名
    7.排错
    如果win和Linux服务器无法连接网络,分别描述排查方法
              提示:基本检查思路:
               a物理链路是否通畅
               b本机ip、路由、DNS的设置情况是否达标
               c测试到网关或路由的通畅情况。先测网关然后再测路由器一级一级的测试
               d测试ping公网IP的通畅情况
                e测试DNS的通畅,可以ping  域名看是否出对应ip
    小结:
    1.用户访问网站的基本流程 图解
    2.DNS是什么
    3.DNS解析原理 图解


    4.修改主机名
    5.修改网卡,编辑网卡配置文件,重启网卡
    6.配置默认网关
    7.查看设备
    8.查看网络状态
    win下跟踪路由命令:tracert -d 域名
    Linux下跟踪路由:traceroute   域名
    8.网络检查
    a.ping命令检查   
    b.traceroute 跟踪路由
    c.telnet 1.1.1.1  端口号  检查服务器端口有没有开启
       nmap 1.1.1.1 -p  端口
    9.无法上网排错
    10.网站服务器访问慢,打不开排错

     

  • 相关阅读:
    [开源] FreeSql.AdminLTE 功能升级
    [开源] .NETCore websocket 即时通讯组件---ImCore
    [开源] FreeSql 配套工具,基于 Razor 模板实现最高兼容的生成器
    Redis 基础数据结构
    Keepalived 原理与实战
    反向代理与负载均衡
    Nginx 安装与配置
    CentOS 7.x编写开机启动服务
    Mac 软件包管理器Homebrew使用指北
    Springboot 关于日期时间格式化处理方式总结
  • 原文地址:https://www.cnblogs.com/zrxuexi/p/11131647.html
Copyright © 2011-2022 走看看