5月29日任务

1.6/1.7 配置IP
1.8 网络问题排查

配置IP

目的就是可以通过远程连接更好的操作系统,同时也可以模拟出来一个实际的场景

因此就需要配置一个静态ip


dhclient 命令就是自动获取一个ip的命令,在这个命令未执行前是看不到IP的,只有执行后才会有ip等信息出现。所以需要先执行一下这条命令。

dhclient命令使用动态主机配置协议动态的配置网络接口的网络参数。

dhclient -r     #释放
IPdhclient      #获取IP

ip add 和 ifconfig都可以查看网卡信息。如果ifconfig没有的话,可以使用命令 yum install net-tools

“linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了。iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一。” search result

根据vm虚拟网络设置可以看到子网地址为192.168.202.0

网关就相当于是路由器,因为重启的话,会再分配一个ip地址,所以需要固定下来ip地址是多少

静态IP

接下来就是要找到网卡的配置文件了。一切皆文件嘛!

注意有几个要修改的地方:

1. BOOTPROTO 改为static

2. ONBOOT=yes

3. IPADDR NETMASK GATEWAY DNS信息要无误。

systemctl 重启服务

systemctl restart network.service

Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。

但是发现配置完之后无法上网,也就是ping不到东西,咋整?

--------------------排错

桥接

桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段。

所以当我们要在局域网使用虚拟机,对局域网其他pc提供服务时,例如提供ftp,提供ssh,提供http服务,那么就要选择桥接模式。

例如大学宿舍里有一个路由器,宿舍里四个人连接这个路由器,路由器的wanip就不理会了,这个ip是动态获取的,而lanip默认是192.168.1.1,子网掩码是255.255.255.0。而其他四个人是自动获取ip,假设四个人的ip是:

A:192.168.1.100/255.255.255.0,  B:192.168.1.101/255.255.255.0,  C:192.168.1.102/255.255.255.0,  D:192.168.1.103/255.255.255.0

那么虚拟机的ip可以设置的ip地址是192.168.1.2-192.168.1.99,192.168.1.104-192.168.1.254(网络地址全0和全1的除外,再除去ABCD四个人的ip地址)

那么虚拟机的ip地址可以设置为192.168.1.98/255.255.255.0,设置了这个ip地址,ABCD这四个人就可以通过192.168.1.98访问虚拟机了,如果虚拟机需要上外网,那么还需要配置虚拟机的路由地址,就是192.168.1.1了,这样,虚拟机就可以上外网了,但是,上网我们一般是通过域名去访问外网的,所以我们还需要为虚拟机配置一个dns服务器,我们可以简单点,把dns服务器地址配置为google的dns服务器:8.8.8.8,到此,虚拟机就可以上网了。

”  search result


也就是桥接的话,虚拟机的ip应该是和本机是在一个网段内。

桥接

桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段。

所以当我们要在局域网使用虚拟机,对局域网其他pc提供服务时,例如提供ftp,提供ssh,提供http服务,那么就要选择桥接模式。

例如大学宿舍里有一个路由器,宿舍里四个人连接这个路由器,路由器的wanip就不理会了,这个ip是动态获取的,而lanip默认是192.168.1.1,子网掩码是255.255.255.0。而其他四个人是自动获取ip,假设四个人的ip是:

A:192.168.1.100/255.255.255.0,  B:192.168.1.101/255.255.255.0,  C:192.168.1.102/255.255.255.0,  D:192.168.1.103/255.255.255.0

那么虚拟机的ip可以设置的ip地址是192.168.1.2-192.168.1.99,192.168.1.104-192.168.1.254(网络地址全0和全1的除外,再除去ABCD四个人的ip地址)

那么虚拟机的ip地址可以设置为192.168.1.98/255.255.255.0,设置了这个ip地址,ABCD这四个人就可以通过192.168.1.98访问虚拟机了,如果虚拟机需要上外网,那么还需要配置虚拟机的路由地址,就是192.168.1.1了,这样,虚拟机就可以上外网了,但是,上网我们一般是通过域名去访问外网的,所以我们还需要为虚拟机配置一个dns服务器,我们可以简单点,把dns服务器地址配置为google的dns服务器:8.8.8.8,到此,虚拟机就可以上网了。

”  search result


也就是桥接的话,虚拟机的ip应该是和本机是在一个网段内。

测试完之后其实也没啥。

按照上面最初设置静态ip的办法重新设置一遍,最后重启网络服务。再ping就好了。现在就是静态IP了

yum是啥?安装软件

vmware快照,就是相当于windows备份

how?

虚拟机上点击右键,选择快照,备注好。

转载于:https://blog.51cto.com/13691454/2121832

20180529 Linux配置ip 排查问题相关推荐

  1. Linux 配置IP

    实验要求:给Linux系统配置IP. 实验步骤:给Linux配置IP有两种方法分别是临时和永久的. 1. 临时IP. # ifconfig eth0192.168.80.10/24  配置临时IP i ...

  2. Linux 配置IP地址,子网,网关,DNS,linux远程, wget 下载工具

    查看命令识别的网卡名:nmcli connection show   配置ip,子网,网关    nmcli connection modify 'System eth0'  ipv4.method  ...

  3. Linux 配置ip地址

    给Linux主机配置ip地址 临时生效配置:命令 ifconfig ethX ip  netmask 子网掩码 [root@nicole ~]# ifconfig eth0 192.168.1.11 ...

  4. linux配置ip 网关 和dns(转)

    原文地址:http://blog.csdn.net/ztz0223/article/details/5800665 Linux下面配置ip很容易的,并没有网上说的那么复杂,我的linux系统是rhel ...

  5. linux常用命令、linux系统、linux属于什么操作系统、linux系统安装、linux怎么读、linux和windows的区别、linux配置ip地址、linux系统一般用来,在线查询工具

    linux vi编辑器常用命令 linux 查看ip linux find -name 查找文件名 linux shell linux 查看端口占用 linux 删除文件命令 linux cp命令复制 ...

  6. Linux配置IP地址的方法

    ifconfig命令临时配置IP地址 ifconfig命令:查看与配置网络状态的命令 // 查看当前计算机所有网卡的配置信息 #ifconfig// 查看某网卡的配置信息,如eth0 #ifconfi ...

  7. 虚拟机Linux配置IP,pnig通外网。

    配置虚拟机linux系统ip,并且ping通外网的具体操作.[本意是供自己复习用,如果能帮到大家更是最好不过.] 以ping www.baidu.com 为例子. [默认情况下,虚拟机的ip地址是自动 ...

  8. Linux配置IP地址(只需两步,即可让你的linux使用网络!QvQ)

    文章目录 前言 一.网络配置文件 二.使用步骤 1.打开网络配置文件 总结 前言 学习云计算网络最基础的就是配置网络IP地址,那么该如何永久有效的配置IP呢?快来看一看吧! 一.网络配置文件 /etc ...

  9. Linux配置IP常用命令

    1.获取网卡名称 ip a ifconfig(安装net-tools后可用) 2.进入网卡配置文件所在路径 cd /etc/sysconfig/network-scripts/ 3.编辑网卡配置文件 ...

  10. linux 自动获取ip和dns,linux 配置IP和DNS

    配置IP和DNScss 方法一:修改配置文件web 1.编辑网卡的配置文件bash vi /etc/sysconfig/network-scripts/ifcfg-eth0 #edit eth0 co ...

最新文章

  1. 加速电子化报销费控服务,易快报完成1500万美元B轮融资
  2. Linux jdk配置/下载/安装简单说明
  3. java的外部引用_Java 调用外部程序
  4. 21/100. Two Sum
  5. linux kvm dhcp配置,《转》QEMU-KVM创建虚拟机自动指定IP的配置
  6. 【ICCV2019】点云相关论文解析
  7. mysql一个事务多个log_MySQL的两阶段事务提交是否先写binlog再写redolog也可行?
  8. Spring Swagger URL传参问题(转)
  9. Hibernate插入、查询、删除操作 HQL (转)
  10. TSP(旅行者问题)——动态规划详解
  11. 优思学院|精益六西格玛中的8大浪费是什么?
  12. WPF 做的天干地支 乾坤八卦 罗盘
  13. 连接服务器切换无线,怎么用路由器连接别人的wifi?
  14. size-constrained-clustering
  15. cad2016批量修改相关字体,统一文字样式
  16. python打开计算机软件,Python实现自动打开电脑应用
  17. 开源电子表格Luckysheet强势推出在线协作
  18. 3D目标检测学习笔记
  19. Opencv实现去除背景留下前景
  20. JS实现QQ面板-拖曳效果

热门文章

  1. pdf文档怎么删除内容页面
  2. linux下往外ping不通-出现ping: unknown host www.baidu.com
  3. U-Mail邮件服务器详解邮件延时
  4. Address already in use: JVM_Bindnull:8080
  5. 2012我的这一年,2013时不我待
  6. hzwer模拟赛 感冒病毒
  7. java中的控制执行流程
  8. 在gfs2中关闭selinux
  9. Fiddler代理配置
  10. oralce入门学习