网络排错图解

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

linux--vm安装的更多相关文章

  1. 在 Azure 中的 Linux VM 上创建 MongoDB、Express、AngularJS 和 Node.js (MEAN) 堆栈

    本教程介绍如何在 Azure 中的 Linux VM 上实现 MongoDB.Express.AngularJS 和 Node.js (MEAN) 堆栈. 通过创建的 MEAN 堆栈,可以在数据库中添 ...

  2. Linux下安装Tomcat服务器和部署Web应用

    一.上传Tomcat服务器

  3. Azure PowerShell (12) 通过Azure PowerShell创建SSH登录的Linux VM

    <Windows Azure Platform 系列文章目录> 本章将介绍如何使用Azure PowerShell,创建SSH登录的Linux VM 前提要求: 1.安装Azure Pow ...

  4. Linux下安装性能测试负载机LG

    系统:CentOS release 6.6 (Final)  x86_64 安装包: 1.LRLG_00031.iso [Load Generator Standalone (Linux 64-bit ...

  5. 在Linux上安装Oracle RAC 12 c(12.1) 虚拟机,一步一步向导

    Oracle RAC 12 c(12.1)在Linux上安装虚拟机,一步一步向导 今天我们将看到如何安装 12 c版本1 RAC(真正的应用程序集群)数据库2 Linux 64位的虚拟机 使用VMWa ...

  6. Linux 下安装配置 JDK7

    Linux 下安装配置 JDK7 配置环境(debian 7) 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将“Operating System Distributor Li ...

  7. LINUX&UNIX 安装vmware workstation10和centOS6

    大一下时,学习了linux&unix这门课程,全字符的操作,我对它并不是很感冒,不过,还是找学长安装过虚拟机和Linux系统,在考前利用它和putty进行复习.现在重装系统之后,各类软件,自然 ...

  8. 转】Linux下安装Tomcat服务器和部署Web应用

    原博文出自于: http://www.cnblogs.com/xdp-gacl/p/4097608.html 感谢! 一.上传Tomcat服务器

  9. linux如何安装jdk

    一.安装 创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java 1.jdk-6u11-linux-i586.bin 这个是自解压的文件,在lin ...

  10. linux 下安装配置jboss as7以及部署应用

    linux 下安装配置jboss as7以及部署应用 1.测试平台及软件 centos 5.4 jdk-7u5-linux-i586.rpm jboss-as-7.1.1.Final.zip jbos ...

随机推荐

  1. Redux 聊聊

    前言 Redux 是 JavaScript 状态容器,提供可预测化的状态管理. 首先明确一点的就是: Redux并不是React必须的,也没有任何依赖,你可以很自由的将他应用到各种前端框架.jQuer ...

  2. shell之文本过滤(awk)

    shell之文本过滤(awk) 分类: linux shell脚本学习2012-09-19 15:53 1241人阅读 评论(0) 收藏 举报 shell正则表达式脚本任务语言 如果要格式化报文或从一 ...

  3. PyQt4解析HTML Dom

    环境: Windows 10 Python 2.7.10 0x01 安装PyQt4 在这个页面下载,注意选对版本. https://riverbankcomputing.com/software/py ...

  4. php将base64字符串转换为图片

    昨天用一个js插件 [链接]: http://www.erdangjiade.com/js/910.html 实行了图片裁剪并预览,不过它生产的图片资源是一个base64字符串,不好保存后来在网上找到 ...

  5. Mybatis-Plus和Mybatis的区别

    1.List item 区别一如果Mybatis Plus是扳手,那Mybatis Generator就是生产扳手的工厂.通俗来讲——MyBatis:一种操作数据库的框架,提供一种Mapper类,支持 ...

  6. Spring Boot教程(十四)快速入门

    快速入门 本章主要目标完成Spring Boot基础项目的构建,并且实现一个简单的Http请求处理,通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单.开发快速的特性. 系统要求: ...

  7. Who is better?

    徐州网络赛A 所谓斐波那契博弈 考场推了个假规律自闭== import java.math.BigInteger; import java.util.ArrayList; import java.ut ...

  8. sqli-libs(7)

    导出文件GET字符型注入 0x01介绍 导出到文件就是可以将查询结果导出到一个文件中,如常见的将一句话木马导出到一个php文件中,sqlmap中也有导出一句话和一个文件上传的页面 常用的语句是:  s ...

  9. mvn deploy上传私服Nexus时遇到的坑--ReasonPhrase: Forbidden.

    用maven deploy上传jar包时,遇到了ReasonPhrase: Forbidden 错误,截图如下: 折腾了好久,终于解决,现把步骤简单记录如下: 1.自建仓库eagle-sky: 2.设 ...

  10. 关于判断StringBuffer是否为空

    对于String和StringBuffer来说,都是通过创建新的char value[]数组来达到字符串改变的操作的,只不过String是通过新创建String对象来达到目的, 而StringBuff ...