centOS7 桥接模式设置静态Ip的方法步骤

前言

如果你虚拟机IP是自动获取的,难免会碰到IP经常变动,给xshell相关连接工具使用造成不便,那么怎么固定IP且正常访问外网地址呢?由于主机网络采用的是自动获取IP方式,所以每次重启机器可能导致IP地址的变更,不利于项目的部署和运行,查阅了一些资料后,为Linux虚拟机配置了静态IP地址。让小编告诉你

通俗的说,静态ip就是虚拟机的ip 外界想要连你的虚拟机的ip

LinuX登入管理员的账号密码

一、虚拟机选择桥接方式

1.  在编辑--虚拟网络编辑器中打开编辑器,如下面这两个图所示,选择VMnet0,在下面的类型选择桥接,即bridge,网卡不要选择自动(automatic),手动选择为自己现在主机的实际网卡名,然后点击应用,确定。

注意虚拟机默认设置的是自动桥接,笔记本一般会有2个网卡,一定要桥接到现在在上网的那个网卡,以免出错!
如何查看正在上网的网卡?——查看本机电脑的适配器设置,找到上网网卡

​2.   虚拟机选择桥接模式(自定义VMnet0),确定。

二、在虚拟机中手动设置静态ip

先查看Linux的ip地址

centOS6  命令:ifconfig
centOS7  命令:ip addr

记住:记录下网卡名称,本机是ens33

再看一下主机window的ip

win+R --cmd ----ipconfig/all

本机ip:192.168.3.9

第一步:进入终端 /etc/sysconfig/network-scripts/目录

第二步:修改ifcfg-eth(xxx)文件

vim ifcfg-eth0

ps:centOS7  的ifcfg-ens33   跟刚才记录的一样

如果你看到你的linux发行版本中的网卡设备名称与我的不一致, 这太正常了, 不要问为什么, 改变嘛, 改变就是希望! (-), 这里只是说的linux的发行版本CentOS, 我可没说过是Ubuntu, 为什么说是CentOS呢?我们都知道在企业应用中linux的发行版本用的最多的还是 RedHat, 不过 RedHat 要收费了哈, 为什么呢?这是人家服务做的好嘛!再小一点的公司可能最多的用的是 CentOS, 为什么要用 CentOS 呢?这是因为 RedHat 把 CentOS 给收购了, CentOS 现在叫社区版本, RedHat 在做服务方面, 是先将服务放到社区版本 CentOS 上, 通过社区反馈, 当技术足够成熟时, 就会将新技术或者服务添加到 RedHat 中去, 所以用 CentOS 其实也就是间接的在使用 RadHat 啦!就是这个样子了, 当然你可以去百度一下去了解了解, 就不说让你Google了,在天国真是上网都有些力不从心呢,你懂就好!哈哈...

按i  编辑文件命令    最下面出现insert 就是可以编辑了

需要修改的属性有:

ONBOOT=YES #no换成yes
BOOTPROTO=static #dhcp换成static
添加:
IPADDR=192.168.230.129 #静态ip地址 与主机中IP的前三位一致,最后一位需要修改,不要跟主机ip一样导致发生冲突
GATEWAY=192.168.230.1 #默认网关 和物理主机一样就可以了
NETMASK=255.255.255.0 #子网掩码 和物理主机一样就可以了
DNS1=8.8.8.8      #DNS,写谷歌的地址就可以了。

具体解释

TYPE=Ethernet    # 网卡类型:为以太网
PROXY_METHOD=none   # 代理方式:关闭状态
BROWSER_ONLY=no    # 只是浏览器:否
BOOTPROTO=dhcp    # 网卡的引导协议:DHCP[中文名称: 动态主机配置协议]
DEFROUTE=yes    # 默认路由:是, 不明白的可以百度关键词 `默认路由`
IPV4_FAILURE_FATAL=no  # 是不开启IPV4致命错误检测:否
IPV6INIT=yes    # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6]
IPV6_AUTOCONF=yes   # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
IPV6_DEFROUTE=yes   # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
IPV6_FAILURE_FATAL=no  # 是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy   # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME=ens33     # 网卡物理设备名称
UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698 # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用
DEVICE=ens33     # 网卡设备名称, 必须和 `NAME` 值一样
ONBOOT=no      # 是否开机启动, 要想网卡开机就启动或通过 `systemctl restart network`控制网卡,必须设置为 `yes`

设置好后按ESC  退出编辑  然后按shift+Z +Z   保存并退出

重启网络服务

service network restart

四、测试效果

输入命令ping www.baidu.com(测试外网)

输入命令ping 192.168.2.153(宿主机ip)

出现如下信息则表示成功。

填写图片摘要(选填)

如果ping 不同  可以能出现的问题是:

看看防火墙是否关闭 ,可以参考我之前的文档

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。

(0)

相关推荐

  • Mac VMware Fusion CentOS7配置静态IP的教程图解

    安装CentOS7 这里我们要安装CentOS7 64位,所以选择CentOS7 64位配置 我们点击存储后,vmware会自动帮我们创建一个虚拟机,但是我们还没有添加镜像,所以需要先将其关机 给新创建的虚拟机设置镜像 这里说一下设置成英文的原因,因为英文是更国际化的语言,设置成英文的以后系统出问题了就是英文错误提示,通过英文错误提示更容易在网络上搜到解决办法,用中文的话出错了的话比较难找到解决办法 设置时区,默认的是纽约的,这里改成中国上海 配置静态IP 1.把网络配置改成nat模式 通过Ma

  • CentOS7 mini的安装和静态ip设置教程

    centos 7 变化很多 首先安装过程中,操作变化方式很大,mini安装也没有了base这个选项,也就导致很多在centos6里面的命令在7中没有办法使用. 再就是,非常多的命令,也开始逐渐的走出了CentOS的舞台,虽然可以用yum来安装,但是,他们确实老了(ifconfig变成了ip addr,route变成了ip -route,arp变成了ip neighbor,ifconfig eth1 up变成了ip l set eth1 up,ifconfig eth1 down变成了ip l s

  • Centos7下面如何配置静态IP

    修改网卡配置文件(操作前先备份一下该文件),/etc/sysconfig/network-scripts/ifcfg-enp0s3 ,如下: TYPE=Ethernet BOOTPROTO=static IPADDR=192.168.1.101 NETMASK=255.255.255.0 NETWORK=192.168.1.0 NAME=enp0s3 DEVICE=enp0s3 ONBOOT=yes DNS1=114.114.114.114 默认该文件中还有其他配置,可以都删除或注释. 修改网关

  • Centos7上网及添加静态IP方法介绍

    1.右键电脑图标 选择管理 单击服务和应用程序 选择服务 开启虚拟机的五个服务 并设置为自动 2.设置虚拟机网络为桥接模式或者nat模式也可以 3.开启linux 打开终端 这里的ens33每个人的都不一样 vim /etc/sysconfig/network-scripts/ifcfg-ens33 把ONBOOT=no改为yes 可以选择添加静态ip 末尾添加 IPADDR=ip地址 注意:如有dhcp,就注释掉那行代码,或者改dhcp为static 4. 重启网络 service netwo

  • 详解centos7 下双网卡如何配置静态IP

    北网通,南电信的问题是很让人郁闷的一件,这也是河蟹社会的一种特色吧.为了解决这个问题,我考虑过三种方案: 1,双网卡,双IP:或者单网卡,双IP. 这种方案,成本低,但是维护挺麻烦,并且速度比后面二个要慢. 2,BGP双线机房. BGP的费用要比第一种方案要高,但是全国真正是BGP机房的到底有多少,应当就那么几家.其他假的比较多.用这种方案就 不用在搞双IP了,一个IP就OK. 3,CDN加速 CDN的价格是最高,买的是dell r410的服务器,拖管在机房,带宽160元/m/月,还是熟人才拿到

  • vm下centos7 mini版 NAT模式下配置静态IP的方法

    1.查看虚拟机的默认网关和子网掩码 a.vm菜单栏点击编辑->虚拟网络编辑器 b.选择VMnet8,点击NAT设置,查看子网掩码.网关IP 2. 修改服务器的网络配置 a. 修改主机名 hostnamectl set-hostname node01(可选) b. 编辑网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33 其中主要的几处参数修改为: BOOTPROTO=static 设置为静态ip ONBOOT=yes 设置开机启动网卡 IPADDR

  • centOS7 NET模式设置静态Ip的方法步骤

    前言 NAT转发:简单地说,NAT就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关(可以理解为出口,打个比方就像院子的门一样)处,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用,NAT可以使多台计算机共享Internet连接,这一功能很好地解决了公共 IP地址紧缺的问题.通过这种方法,可以只申请一个合法IP地址,就把整个局域网中的计算机接入Internet中.这时,NAT屏蔽了内部网络,所有内部网计算机对于公共网络来说是不可见的,而内部网计

  • centOS7 桥接模式设置静态Ip的方法步骤

    前言 如果你虚拟机IP是自动获取的,难免会碰到IP经常变动,给xshell相关连接工具使用造成不便,那么怎么固定IP且正常访问外网地址呢?由于主机网络采用的是自动获取IP方式,所以每次重启机器可能导致IP地址的变更,不利于项目的部署和运行,查阅了一些资料后,为Linux虚拟机配置了静态IP地址.让小编告诉你 通俗的说,静态ip就是虚拟机的ip 外界想要连你的虚拟机的ip LinuX登入管理员的账号密码 一.虚拟机选择桥接方式 1.  在编辑--虚拟网络编辑器中打开编辑器,如下面这两个图所示,选择

  • VirtualBox6安装CentOS7设置静态IP的方法及注意事项

    安装virtualbox后安装centos7, 这里就不在赘述了, 网上有很多教程 先关闭虚拟机, 按照如下设置配置网络 这里需要使用双网卡, 我们在开启第二个网卡, 如下所示 之后开启虚拟机, 进行如下操作 # 进入网卡所在目录 cd /etc/sysconfig/network-scripts/ # 备份网卡信息 cp -rp /etc/sysconfig/network-scripts/ifcfg-enp0s3 /etc/sysconfig/network-scripts/ifcfg-en

  • 详解CentOS下VMware用桥接模式,静态ip上外网

    VMware中网络设置之Bridged 也是关于linux下vmware桥接模式.静态ip上外网的配置,不过当时更多的是用图形界面来实现的,通用性不强.生产环境,极少有linux安装图形界面的.索性原博客也不修改了,重新来一篇得了.这里我用的是CentOS6.5的最小系统来演示.当前了,因为CentOS属于红帽系列,所以本文所讲的方法对于redhat系列的linux网络配置同样适用. 一.桥接模式之VMware设置: VMware->[Edit]->[Virtual Network Edit]

  • 详解ubuntu14.04如何设置静态IP的方法

    本文详细的介绍了如何使用ubuntu14.04设置静态IP的方法,可以快速的设置静态ip,不用每次都需要修改一些SSH链接.所以特将在ubuntu14.04系统下设置静态IP的方法记录一下. 第一步: 配置静态IP地址: 打开/etc/network/interfaces文件,内容为 auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp 以上表示默认使用DHCP分配IP,如果想指定静态IP,则需要如下的修改 auto lo i

  • CentOS设置静态IP的方法总结

     CentOS设置静态IP的方法总结 1.修改网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址 BROADCAST=192.168.0.255 #

  • 在VMware中Nat方式设置静态IP的方法

    一,共享无线连接或本地连接,给VMnet8. 在网络配置中,选着无线连接,右键属性,共享. 这里默认给虚拟网卡VMnet8,分配了IP:192.168.137.1. 二,在VMware中配置VMnet8 1)编辑 > 虚拟网络编辑器.选择VMnet8.配置子网IP:192.168.101.0.去掉Use local DHCP service to distribute IP address to VMs选项. 2)可以看到虚拟网卡VMnet8的IP变成了192.168.101.1. 3)查看网关

  • Ubuntu 18.04 Server 设置静态IP 的方法

    一.背景 Netplan是Ubuntu 17.10中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置.它允许您使用YAML抽象来配置网络接口.它可与NetworkManager和systemd-networkd网络守护程序(称为渲染程序,您可以选择使用其中的哪一个)一起作为内核的接口. 它读取/etc/netplan/*.ymal中描述的网络配置,并且可以将所有网络接口的配置存储在这些文件中. 在本文中.我们将解释如何使用Netplan实用程序在Ubuntu

  • VMWare虚拟机为Windows Server 2008设置静态IP的方法

    网上很多都是VMWare为Linux下设设置静态IP的方式,所以总结一下 VMWare虚拟机下为Windows Server 2008 R2设置静态IP 将虚拟机的"网络连接"设置如下 打开虚拟网络编辑器 选择VMnet8 点击NAT设置,查看默认网关和子网掩码 点击DHCP设置 获取的信息如下:子网IP可用范围:192.168.42.128~192.168.42.254子网掩码:255.255.255.0网关: 192.168.42.2进入Windows Server 2008 R2

  • 详解CentOs设置静态IP的方法

    在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化.为了解决这个问题,我参考了其他的文章然后根据自己的情况设置静态IP解决了这个问题,处理方式如下: 1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或boot

随机推荐