2、虚拟机配置ip及网络问题排查

一、配置ip

1、自动获取ip
在虚拟机主机上配置ip目的就是为了可以方便使用远程终端工具登录虚拟机进行维护操作
1.在安装centos 操作系统时已经选择的网络模式是nat模式(nat模式不受网络环境限制,根据物理机网络实现网络连接,但是也有部分校园网如果做了nat限制就例外了)
2.执行dhclient自动获取ip命令,获取一个ip

3.执行ip addr 可以参看到获取到一个ens33网卡并对应一个ip地址(这个ip就是执行dhclient自动获取到的)

说明:这个自动获取到的ip段到底和什么有关系呢?请看下面截图
点击菜单栏里的编辑--虚拟网络编辑器--有个nat模式的子网段,这个nat网关需要记住

备注:如果我们不配置修改这个自动获取的ip的话当重启虚拟机后,这个ip也许就会变掉,所以一般我们会将这个ip设置成静态ip;
2、修改配置静态ip
点击“虚拟网络编辑器”可以看到网络连接模式(nat模式对应的有ip段和子网掩码及网关)根据nat网络模式获取到的网段来修改网卡配置文件进行配置静态ip


1.编辑网卡配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改项:BOOTPROTO=static----指启动的方式
ONBOOT=yes----重启时网卡可以自动加载,不加载IP就不能生效啦;
IPADDR=
NETMASK=
GATEWAY=
DNS1=119.29.29.29


保存并退出:wq
2.重启网络服务
systemctl restart network.service
3.ifconfig查看ip存在,并测试是否能连网:ping www.baidu.com

测试虚拟主机和本地物理机是否互通:当前已经互通

二、网络问题排查

问题描述
刚开始用的nat模式,配置好静态ip后能够ping通百度,当我重启了下网络服务后就再也ping不通百度了;

处理方式:
1.我首先route -n查了下路由,同时ping网关和DNS都能通,检查了网络配置文件都没问题,问题没解决;
2.将网络模式修改成桥接,重新获取ip并配置静态ip,经测试连网关都不通;
3.又重新切换nat网络模式(将之前的nat模式给移除重新添加)重新获取ip并修改网卡配置文件,但是还是不通
此时检查防火墙selinux,将selinux关闭
setenfoce 0

然后route -n查看路由正常,然后ping网关和www.baidu.com竟然通啦;

总结:
1.检查网络模式(可以尝试切换下网络模式,比如当前使用的是nat模式,那么这个时候可以切换成桥接模式试试)
切换网络模式:点击虚拟机右下角有一个网络适配器图标----设置---选择"桥接模式"(此时网卡就变成了桥接模式)-----需要重新获取下切换成桥接模式下的ip
(执行:dhclient)----这个时候如果提示dhclient这个服务已经运行,那么可以用dhclient -r命令先将这个dhclient进程杀死,然后再重新执行dhclient获取下ip,用ifconfig查看ip发现和之前nat模式下获取的ip变了(这个就是当前要获取的ip);
2.检查网卡是否已连接;
3.编辑虚拟网络编辑器:可以尝试先选中当前的网络模式,移除网络(nat)模式,重新添加,根据nat模式下显示的子网掩码,网关来配置确认ip;
4.排查配置网卡配置文件里ip,网关,DNS都是否正确;
5.排查防火墙selinux;
route -n 查看路由
5.保持物理机和虚拟机之间是可以通信的;
扩展:1、net-tools 是ifconfig工具的包

补充:快照:vmware wokestation有一个快照功能,这个快照就类似于做备份(对前面已完成的操作做一个快照备份,假如后面的操作有误,想回到之前的配置地方是可以通过直接恢复快照的方式直接回到原来配置状态:快照--拍摄快照,快照---恢复到快照R)

原文地址:http://blog.51cto.com/12918297/2064393

时间: 2024-10-07 09:38:18

2、虚拟机配置ip及网络问题排查的相关文章

CentOS7配置IP和网络问题排查

笔记内容:CentOS7配置IP和网络问题排查 笔记日期:2017.8.1 CentOS7配置IP: 因为是我们安装的CentOS操作系统是最小化安装的,所以没有图形界面和一些软件或插件的.IP也是没有配置的我们需要手动配置IP,然后使用远程终端通过这个IP去连接操作系统,在终端上操作要比在虚拟机里操作方便. 因为在虚拟机里不能够用鼠标复制粘贴或者用滚轴上下滑动界面,例如要使用一个网址下载东西的话,总共不可能把这个网址一点点的从头敲到尾吧,即使有人愿意这么做,效率也太低了.如果是使用远程终端的话

二、配置IP,网络问题排查

二.配置IP.网络问题排查 (一)用命令行登录 在localhost login:后输入root并回车,然后输入root密码再回车,密码不会显示,区分大小写. 登入以后可以看到登录时间以及终端(tty1).命令行模式下默认6个终端,即tty1-tty6,以图形形式登录会显示tty7:远程登录的,会显示pts/0,pts/1,pts/2······. (二)设置网络 设置网络是为了使用yum工具安装图形套件,然后启动图形界面. 之后所有的命令都会以#开头 1.键入# dhclient 自动获取IP

配置IP及网络问题排查

配置ip地址 登陆root账号和密码 :之后按照下方图例操作 原文地址:http://blog.51cto.com/13575392/2064484

配置IP和网络故障排查

1:nat模式和桥接模式的区别 桥接:虚拟机和主机一个网段,好处:设置简单,可以访问局域网其他计算机和外网. 缺点:占用一个外网ip地址 nat:使用的是vmnet8网卡,能和主机外网通信,不能和局域网其他的主机通信. 2:网卡配置文件目录 vi /etc/sysconfig/network-scripts/ifcfg-eth0  路径 dhclient       自动获取ip的命令 需要修改的地方: BOOTPPROTO=static       是否自动获取IP (none static(

跟阿铭学linux之二配置IP、网络问题排查

安装完操作系统后,点击重启,进入Centos 7操作系统命令行界面,如图所示: 出现如上界面,说明我们的第一个Centos 7操作系统已经完成了.接下来,输入用户名 root ,密码为上一节课设置的密码,就可以完成登陆.登陆成功界面如下: 完成登陆后,我就接下来要做的工作就是设置IP,需要用到的命令和文件如下:这里的命令具体用法在以后会讲到,我们输入命令后回车如图所示: 接下来就可以设置IP相关的配置了,具体配置成如下加粗的几项:首先按i键,变成INSERT 模式,就可以更改里面的内容了.TYP

ubuntu 虚拟机配置 IP、子网掩码、网关、DNS

ubuntu 虚拟机配置 IP.子网掩码.网关.DNS 执行 sudo vim /etc/network/interfaces 添加如下配置: auto eth0 iface eth0 inet static address 192.168.xx.xxx (ip) netmask 255.255.255.0 (子网掩码) gateway 192.168.xx.xxx (网关) dns-nameservers xxx.xxx.xxx.xxx (DNS) 根据宿主机 的网络信息自行修改内容 原文地址

虚拟机下克隆3个centos系统并配置IP访问网络(转载)

此文是保证linux系统能够上网 先查看本机的IP 打开虚拟机,更改虚拟机为桥接方式 在第一个虚拟机上打开终端,在命令行输入setup,选择NETWORK CONFIGRATION 回车后, 配置IP, 保存,重启网络  service network restart 第一台机器就可以访问网络了 现在配置第二台机器 第二台机器和第一台机器步骤一致,就是多了个问题需要如下解决: 在克隆第二台虚拟机,发现启动后不能配置IP地址等信息,使用linux命令: "ifup eth0"也不能激活网

1.6-1.7配置IP1.8网络问题排查

1.6-1.7配置IP 自动获取ip地址 使用 dhclient  命令 用vi 命令进入编辑模式 vi /etc/sysconfig/network-scripts/ifcfg-ens33 按I 进入编辑模式 编辑 按ESC 退出 编辑模式,然后 :wq 保存退出即可 重启网络服务 systemctl restart network.service vi 编辑文件 systemctl 是用来重启服务的 重启服务后 ,ping不同网络,看来是哪里配置错了 1.8网络问题排查 查看获取的ip 但是

centos7的配置IP和相关问题排查

配置IP 首先查看网络情况 ip add  查看网络情况 dhclent 如果没有IP地址,使用此命令可自动获取IP 打开网卡配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ensXX 修改网卡配置文件 BOOTPROTO=dhcp => BOOTPROTO=static  将动态IP切换成静态 IPONBOOT=on => ONBOOT=yes           开机自启动 IPADDR=xxx.xxx.xxx.xxx dhclient     I