• linux--vm安装


    网络排错图解 

    https://www.linuxidc.com/Linux/2017-03/141863.htm

    net模式

    https://www.linuxidc.com/Linux/2017-03/141864.htm

    net模式设置完成后,wmware8虚拟网卡如果和vmware8虚拟交换机网关不在统一网段,会导致宿主机无法ping通虚拟机,进而无法是用xshell链接
    
    手动修改vmware8的ip地址即可

    桥接模式

    https://www.linuxidc.com/Linux/2017-03/141864p2.htm

     仅主机模式

    https://www.cnblogs.com/xiaomatech/p/9294641.html

    克隆后,不仅要修改ip地址,还要修改网卡地址
    

      

    常用配置语句

    vm配置

    1、在/etc/sysconfig/network-scripts/ifcfg-ens33文件里做如下配置:**

    vi   /etc/sysconfig/network-scripts/ifcfg-ens33
    TYPE="Ethernet"   # 网络类型为以太网
    BOOTPROTO="static"  # 手动分配ip
    NAME="ens33"  # 网卡设备名,设备名一定要跟文件名一致
    DEVICE="ens33"  # 网卡设备名,设备名一定要跟文件名一致
    ONBOOT="yes"  # 该网卡是否随网络服务启动
    IPADDR="192.168.220.101"  # 该网卡ip地址就是你要配置的固定IP,如果你要用xshell等工具连接,220这个网段最好和你自己的电脑网段一致,否则有可能用xshell连接失败
    GATEWAY="192.168.220.2"   # 网关
    NETMASK="255.255.255.0"   # 子网掩码
    DNS1="8.8.8.8"    # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.9.23
    GATEWAY=192.168.9.2
    NETMASK=225.225.225.0
    DNS1=114.114.114.114
    DNS2=8.8.8.8
    DNS3=8.8.4.4

     

    2、配置网络工作**

    vi /etc/sysconfig/network
    NETWORKING=yes

    3、配置公共DNS服务

    vi /etc/resolv.conf
    nameserver 8.8.8.8

    4、关闭防火墙

    systemctl stop firewalld # 临时关闭防火墙
    systemctl disable firewalld # 禁止开机启动

    5、重启网络服务

    service network restart

    6、配置主机名

    vi /etc/hostname
    hostnamectl set-hostname   xxxx(你要的主机名字)

    7、配置主机映射

    vi /etc/hosts
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    192.168.220.103(你锁修改的主机IP)   xxxxxxxx(你要的主机名字)

    8、重启

    reboot/init 6

    桥接配置

    本地网络

    ipconfig /all

     

     

    错误

    error1:unknown host www.baidu.com Network is unreachable

    ping通网关和主机,ping不通8.8.8.8和baidu

    Network is unreachable

    route命令查看主机的路由表,发现没有default默认网关,需要添加默认网关

    因为主机在路由表中找不到对应的网络,比如8.8.8.8就不在其路由表内容,拿它找不到,它就不知道怎么做了。而有了一条default之后,它找不到对应的网关时,就会默认提交给default后面的网关

    添加默认网关

    route add default gw 192.168.1.1

    ping通

    unknown host www.baidu.com

    vi /etc/resolv.conf

    增加

    nameserver 8.8.8.8

     

    4.知道常用的网络排错命令

        如果用户使用的是Windows操作系统,那么下面的这些命令就很重要了:

    ipconfig 查看计算机的IP 地址、子网掩码和网关
    ipconfig/all 查看计算机的IP 地址、子网掩码、网关和DNS 地址
    ping 测试主机之间的网络连通性
    nslookup 请求域名对应的IP 地址,并以此测试DNS 地址是否可用
    tracert -d 路由追踪,并且不做反向解析
    arp -a 查看计算机是否已获取到网关的MAC地址

        如果使用的是Linux操作系统,那么也有对应的相关命令。其实说到底就是要熟悉你所使用的设备,当然,在实际网络排错的过程中,如果只是为了测试网络通信是否正常,你可以把你自己熟悉的设备换上操作。

  • 相关阅读:
    Scrapy的架构与原理的理解【转】
    Scrapy框架的命令行详解【转】
    WPF 程序中启动和关闭外部.exe程序
    C++ 二维数组(双重指针作为函数参数)
    C++ 遇见的一些函数
    C++ #pragma 预处理指令
    C++异常处理(Exception Handling)
    C++模板学习随笔
    C++ 数组的地址问题学习随笔
    关于C++几个容易混淆的概念总结
  • 原文地址:https://www.cnblogs.com/eadela/p/11929269.html
Copyright © 2020-2023  润新知