精华内容
下载资源
问答
  • 虚拟机动态获取IP,配置静态IP,进行端口映射往往是很多初学linux同事的困惑,今天我整理了一下。因为时间有限,不能详细描述,贴了一些设置时重要的图,还是比较清楚的,希望对大家有帮助!
  • 虚拟机IP如果是动态分配的,那么它在重启的时候就很可能会被分配新的IP地址。这样的话,我们的项目就很可能由于找不到网络主机而产生连接超时的状况。所以,当我们遇到这方面的问题时,我们可以将虚...

    转:https://blog.csdn.net/Alexshi5/article/details/86681465

            虚拟机的IP如果是动态分配的,那么它在重启的时候就很可能会被分配新的IP地址。这样的话,我们的项目就很可能由于找不到网络主机而产生连接超时的状况。所以,当我们遇到这方面的问题时,我们可以将虚拟机的IP分配修改为静态的,也就是只使用某个我们指定的固定IP地址。

    一、查看要修改的信息内容

    1、查看可修改的IP地址范围

    2、查看默认网关

    3、查看当前虚拟机的IP地址

    使用命令ifconfig,inet显示为当前的IP地址,示例如下:

    4、使用cat命令查看网卡配置文件

            网卡配置文件一般在/etc/sysconfig/network-scripts/目录下,但不同的linux系统配置文件名可能不同,我的叫ifcfg-ens33,但一般都以ifcfg-为前缀。

    1. [root@192 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
    2. TYPE="Ethernet"
    3. PROXY_METHOD="none"
    4. BROWSER_ONLY="no"
    5. BOOTPROTO="dhcp"
    6. DEFROUTE="yes"
    7. IPV4_FAILURE_FATAL="no"
    8. IPV6INIT="yes"
    9. IPV6_AUTOCONF="yes"
    10. IPV6_DEFROUTE="yes"
    11. IPV6_FAILURE_FATAL="no"
    12. IPV6_ADDR_GEN_MODE="stable-privacy"
    13. NAME="ens33"
    14. UUID="702a7f02-f6fe-4e1c-9aea-7f1d62eeee00"
    15. DEVICE="ens33"
    16. ONBOOT="yes"

    二、修改配置文件

    1、修改的内容如下

    1. #下面是要更改的内容
    2. BOOTPROTO="static" #dhcp改为static
    3. ONBOOT="yes" #开机启用本配置,如果是no则修改为yes
    4. #下面是要新增的内容
    5. IPADDR=192.168.188.131 #新的静态IP地址
    6. GATEWAY=192.168.188.2 #默认网关
    7. NETMASK=255.255.255.0 #子网掩码
    8. DNS1=8.8.8.8 #DNS1 配置
    9. DNS2=8.8.4.4 #DNS2 配置

    2、使用vi或vim修改配置文件

    修改后的内容如下:

    1. TYPE="Ethernet"
    2. PROXY_METHOD="none"
    3. BROWSER_ONLY="no"
    4. BOOTPROTO="static"
    5. DEFROUTE="yes"
    6. IPV4_FAILURE_FATAL="no"
    7. IPV6INIT="yes"
    8. IPV6_AUTOCONF="yes"
    9. IPV6_DEFROUTE="yes"
    10. IPV6_FAILURE_FATAL="no"
    11. IPV6_ADDR_GEN_MODE="stable-privacy"
    12. NAME="ens33"
    13. UUID="702a7f02-f6fe-4e1c-9aea-7f1d62eeee00"
    14. DEVICE="ens33"
    15. ONBOOT="yes"
    16. IPADDR=192.168.188.131
    17. GATEWAY=192.168.188.2
    18. NETMASK=255.255.255.0
    19. DNS1=8.8.8.8
    20. DNS2=8.8.4.4

    3、重新加载配置文件 

            这时如果是使用第三方工具连接的linux系统的话,会出现如下提示:信号量超时时间已经过期,这时说明修改成功了,因为IP地址修改了之后,使用之前的IP地址建立的连接自然也就无法保持了。示例如下:

    1. [root@192 ~]# service network restart
    2. Restarting network (via systemctl):
    3. The semaphore timeout period has expired.

             我们在虚拟机页面使用ifconfig命令来查看最新的IP地址,已经修改成我们想要的IP地址了。示例如下:

    4、重启linux系统

            我们使用reboot重启linux系统,再使用ifconfig命令查看IP地址,如果是我们预想的结果,那么说明我们设置成功了。

    参考:

    1、CENTOS7配置静态IP后无法ping通外部网络的问题

    展开全文
  • VM虚拟机设置静态ip动态ip

    VM虚拟机配置动态ip和静态ip访问


    动态ip静态ip配置网络适配器都设置成NAT模式
    NAT模式

    动态ip配置

    这个比较简单。
    设置/etc/sysconfig/network-scripts/目录下的文件 ifcfg-ens33
    配置文件如下即可

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    #主要是设置这个参数(动态ip)
    BOOTPROTO=dhcp
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=b5b31e0a-6326-4130-b7a3-8621377a9817
    DEVICE=ens33
    #网卡开关(yes表示在系统激活时启动网卡)
    ONBOOT=yes

    然后虚拟网络编辑器下设置NAT网络勾选这项就可以使用动态IP了
    在这里插入图片描述
    设置动态ip范围:
    设置动态ip范围

    静态ip配置

    查看我们的PC无线网的默认网关(查看方式:设置-》查看网络属性)是多少,虚拟机的IP以及网关设置必须与PC无线网网关在同一个网段内才能实现通信
    无线网关

    实际使用中一般使用静态IP,如果采用DHCP来自动获取IP的话 只要一断网 WM就会重新获取当前IP的下一个IP,所以必须改成静态的来防止这种尴尬的情况0.0
    静态ip配置文件 ifcfg-ens33 如下

    #网络类型
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    #IP配置方式(不指定:none,静态:static,动态:dhcp)
    BOOTPROTO=static
    #启动默认路由
    DEFROUTE=yes
    #不启用IPV4错误检测功能
    IPV4_FAILURE_FATAL=no
    #启动IPV6协议
    IPV6INIT=yes
    #自动配置IPV6地址
    IPV6_AUTOCONF=yes
    #启动默认路由
    IPV6_DEFROUTE=yes
    #不启用IPV6错误检测功能
    IPV6_FAILURE_FATAL=no
    #IPV6地址生成策略
    IPV6_ADDR_GEN_MODE=stable-privacy
    #网卡物理设备名称
    NAME=ens33
    #唯一性id
    UUID=b5b31e0a-6326-4130-b7a3-8621377a9817
    #网卡设备名称,需和NAME一致
    DEVICE=ens33
    #是否开机启动,如果想开机启动或者‘systemctl restart network’ 控制网卡必须设置成yes
    ONBOOT=yes
    DNS1=114.114.114.114
    IPADDR=192.168.2.132
    #子网掩码
    NETMASK=255.255.255.0
    #网关
    GATEWAY=192.168.2.1

    跟动态ip所不同的是设置了
    BOOTPROTO=static为静态IP方式
    DNS1设置成 114.114.114.114 通用DNS
    IPADDR 静态ip地址
    NETMASK 子网掩码
    GATEWAY 网关
    注意ip要设置成与网关和子网同一段,同时子网掩码配置文件也要和配置保持一致。
    ip和网关设置
    网关如果设置成宿主机一样的还是ping不通外网和宿主机,就把网关最后一位设置成.2,如:192.168.2.2

    虚拟网络编辑器

    然后虚拟网络编辑器下设置NAT网络切记不要勾选
    静态ip配置

    配置完毕记得重启网卡配置
    systemctl restart network.service

    设置域名解析

    设置了静态ip,能访问外网,但是执行ping www.baidu.com不通,这时需要配置域名解析
    vi /etc/resolv.conf
    域名解析

    展开全文
  • vm虚拟机配置动态ip静态ip的方法

    千次阅读 2020-03-12 11:01:45
    一,配置动态ip(每次启动路由器都会自动分配一个新的ip) 1.刚在vm虚拟机上安装的centos7没有网络,配置的时候选的是net方式。 2.需要修改配置文件 3.首先查看一下我们的网卡名称 4.找到网卡对应的配置文件 ...

     一,配置动态ip(每次启动路由器都会自动分配一个新的ip)

    1.刚在vm虚拟机上安装的centos7没有网络,配置的时候选的是nat模式。

    2.需要修改配置文件

    3.首先查看一下我们的网卡名称

     4.找到网卡对应的配置文件 在路径/etc/sysconfig/network-scripts里面

     5.使用vi/vim 打开文件 vi ifcfg-ens33 可以看到下面的内容吧onboot=no 改成onboot=yes

     6.修改后重启一下网络服务即可 systemctl restart network

     二,配置静态ip(虚拟机重启不会更改ip)

    1.还是上面的配置文件 在里面修

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=19a62e4a-775b-466e-b44f-50b618b9ae18
    DEVICE=ens33
    ONBOOT=yes
    IPADDR=192.168.249.199
    NETMASK=255.255.255.0
    GATEWAY=192.168.249.2
    DNS1=8.8.8.8

     

     2.gateway的这个网关ip查看,在你的win电脑上打开cmd窗口,输入命令ipconfig/all

    展开全文
  • 虚拟机ip修改为静态ip

    2021-01-11 16:08:06
    此刻深深深深的意识到静态ip的很重要性,当时一脸懵的配置,却没有将ip设置固定ip。 打开配置文件,设置静态ip 使用xshell连接虚拟机,进入配置文件目录 #vim /etc/sysconfig/network-scripts/ifcfg-eth0 2.重启...

    之前配置好的环境ip,因虚拟机重启ip发生了变化,导致不得重新修改回来,更惨的是改回来后发现ip已经被占用,说明之前配置好的测试环境要从头来过。此刻深深深深的意识到静态ip的很重要性,当时一脸懵的配置,却没有将ip设置为固定ip。

    打开配置文件,设置静态ip

    1. 使用xshell连接虚拟机,进入配置文件目录
      #vim /etc/sysconfig/network-scripts/ifcfg-eth0
      在这里插入图片描述
      2.重启虚拟机,查看修改后的ip信息
      #reboot
      #ifconfig

    备注:

    查看电脑ip以及网关等信息:cmd进入命令行,输入ipconfig/all查看即可

    展开全文
  • CentOS虚拟机修改ip为静态IP地址 很多同学在玩耍虚拟机的时候使用的是NET模式,这种方式为虚拟机申请ip地址默认是DHCP,也就是动态申请的,ip地址经常变化,不方便操作。 在虚拟机里使用ifconfig命令查看自己的...
  • 由于IP地址经常变化,特别是开好几个虚拟机地情况,IP地址会频繁地发生变换,所以,很有必要把动态IP为静态IP,以方便我们平常地测试 下面的操作均在root用户下进行 修改动态IP配置 查看我们虚拟机的网关和掩码...
  • 虚拟机网络NAT模式配置静态IP虚拟机网络连接方式1. Bridged(桥接模式)2. NAT(网络地址转换模式)3. Host-only(主机模式)虚拟机NAT模式配置静态IP以及DNS 虚拟机网络连接方式 安装好虚拟机以后,在网络连接里面可以...
  • 此时你会发现,每次启动虚拟机,VMWare为虚拟机系统分配一个动态IP,这样每次去连接虚拟机的telnet时很不方便。如果设成静态IP就好了。 VMnet8和NAT 如果你的虚拟机是以NAT方式连入互联网的话,那么虚拟机的IP地址...
  • 解决一个网络,系统的ip就会跟着变的问题 二、具体操作 1、查看起始的ip地址和结束的ip地址,如下图,点击编辑,选择虚拟网络编辑器,然后选择net 模式,将使用本地DHCP 服务ip地址分配给虚拟机的钩去掉(如果之前...
  • 编辑/etc/sysconfig/network-scripts/ifcfg-eth0,参照下图,网关和ip根据主机自行改动 改好后,service network restart,重启network ...主机连的是路由器时,虚拟机的网络连接方式最好改桥接。...
  • 本文内容:介绍如何在 VMware 中设置 Centos 虚拟机IP 地址为静态 IP ,并使用 secureCRT 进行连接。1查看IP地址范围和...
  • 经过动态网络配置的IP在重新启动虚拟机时容易发生改变,对后续的操作会有一定的影响。 1,启动虚拟机 2,登录,查看网络地址 3,修改网卡的配置文件,在 /etc/sysconfig/network-scripts/文件夹下的ifcfg-ens33 4...
  • 每次启动客户端连接虚拟机的时候,过一会总断线,刚开始就忍了,后来虚拟机一直改变,忍不了了,动态ip怎么搞,肯定不能稳定,于是研究了一下配置方法:     在centos7中配置: /etc/sysconfig/network-...
  • 一、虚拟机网络连接方式: 安装好虚拟机以后,在网络连接里面可以看到多了两块网卡。VMnet1是虚拟机Host-only模式的网络...不过你需要空闲的IP地址,并且需要手工虚拟系统配置IP地址、子网掩码,而且还要和宿主...
  • 1.在搭建hadoop是应该将动态IP修改为静态IP,要不它IP会变. 在虚拟机输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改将BOOTPROTO=“dhcp” 修改BOOTPROTO=“static” 添加你的IP和子网 IPADDR=192.168....
  • 虚拟机修改静态IP

    千次阅读 2018-05-29 17:02:02
    问题:给虚拟机修改静态IP。解决:a.打开VMware虚拟机-->编辑-->虚拟网络编辑器--&...防止重启电脑windows的vmnet8网络ip会自动分配,可以给windows中的vmnet8取消自动分配,设置ipv4为静态ip)-...
  • VMware虚拟机通过设置静态IP静态IP后还是连不上网请点击如下地址查看:https://blog.csdn.net/weixin_43430789/article/details/99544096 1.虚拟机的网络模式 1.1 桥接模式 桥接模式就是将主机网卡与虚拟机虚拟的...
  • 此时你会发现,每次启动虚拟机,VMWare为虚拟机系统分配一个动态IP,这样每次去连接虚拟机的telnet时很不方便。如果设成静态IP就好了。 VMnet8和NAT 如果你的虚拟机是以NAT方式连入互联网的话,
  • 主要解决VMware虚拟机下的CentOS 设置静态IP后不能上网的问题
  • 虚拟机分配静态ip

    2015-11-05 13:19:59
    由于NAT方式采用的DHCP动态分配ip,所以不方面我们用远程连接工具连接,所以我需要分配一个静态的i p给虚拟机 一、打开vmware的虚拟网络编辑器,查看NAT的方式中,设置的默认网关是多少,和那些ip地址我们是可以用...
  • SuSE虚拟机静态IP配置及上网配置

    千次阅读 2018-06-27 00:23:06
    环境说明 宿主机:Microsoft Windows [版本 10.0.17134.112] 虚拟机:VMware 14.1.1 build-...1. IP配置 关于虚拟机和虚拟系统的安装此处不再介绍,假设你已经安装了虚拟机和虚拟系统,那么请参考如下配置步骤...
  • VMWare虚拟机Ubuntu 配置静态IP(NAT方式)ping通主机 背景 在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法。有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh。...
  • 查看到当前虚拟机IP为192.168.57.112,把现在的IP设置为静态IP(最好这样做,不要自己随便设一个地址。后文讲原因) cd /etc/sysconfig/network-scripts ll 查看当前目录下的文件名 vi编辑器修改文件 vi ifcfg-...
  • 在配置之前请注意,ubuntu16.04和... vim /etc/network/interfaces如vim命令不可用,先安装 apt-get install vimaddress:静态ip地址(动态ip是dhcp配置),注意此处可能有巨坑,就是ip后不要加多余空格,下面的也是ne...
  • windows虚拟机静态ip配置

    千次阅读 2018-03-21 20:12:01
    宿主机:win10虚拟机:win7 win7虚拟机网络适配器如下设置 虚拟机的虚拟网卡设置里,VMnet8设置如下,去掉DHCP勾选,记住网关地址 在宿主机的网络与共享中心里,该VMnet8网卡的ip地址 在win7虚拟机里网络与共享...
  • 此时你会发现,每次启动虚拟机,VMWare为虚拟机系统分配一个动态IP,这样每次去连接虚拟机的telnet时很不方便。如果设成静态IP就好了。 VMnet8和NAT 如果你的虚拟机是以NAT方式连入互联网的话,那么虚拟机

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,384
精华内容 12,153
关键字:

虚拟机动态ip换为静态ip