记录一下Virtual Box的Bridge模式从dhcp改成静态ip方式需要修改的内容。

环境设定

相关内容在如下软件版本和环境下验证通过:

软件 版本
Virtual Box 5.2.6
CentOS 7.4
OS Mac 10.13.2
网络环境 无线
网络设定 Bridge Adaptor
模式 Allow all

理论上来说,版本差异影响应该不大。

设定文件

设定文件 FULL PATH
BOOTPROTO 可选值范围为:none/static/dhcp/bootp,常用设定为dhcp,如果需要手动指定ip,需要设定为none或者static
IPADDR 静态IP地址设定时使用,比如,”192.168.31.131”
PREFIX 缺省前缀,安装时可见效果,无需设定,”24”
GATEWAY 静态IP地址设定使用,比如,”192.168.31.1”
DNS1 静态IP地址设定时使用,比如,”192.168.31.1”
IPV6_PRIVACY 静态IPV4地址设定是使用,设定值为”no”

如下为例子内容,未列出部分表明dhcp和静态IP设定方式一致

[root@ku8-1 network-scripts]# cat ifcfg-enp0s3
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
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="enp0s3"
UUID="d62948ce-251e-4201-91a8-7ef8acb25fae"
DEVICE="enp0s3"
ONBOOT="yes"
IPADDR="192.168.31.131"
PREFIX="24"
GATEWAY="192.168.31.1"
DNS1="192.168.31.1"
IPV6_PRIVACY="no"
[root@ku8-1 network-scripts]#

注意,网关设定可以直接修改/etc/sysconfig/network,添加GATEWAY=”192.168.31.1”也是一样作用

起效命令

操作 命令
重启network systemctl restart network

注意,低版本的centos或者redhat系列OS,没有升到systemd的方式下,需要用service命令进行操作,另外由于IP的变化,如果是通过终端方式,起效后,当前链接自然回断掉,需要重新ssh连接

确认

重新使用ssh连接,确认IP为期待修改方式

liumiaocn:Desktop liumiao$ ssh -l root 192.168.31.131
root@192.168.31.131's password:
Last login: Thu Feb 15 11:01:11 2018 from 192.168.31.242
[root@ku8-1 ~]# ip ad
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000link/ether 08:00:27:14:95:ee brd ff:ff:ff:ff:ff:ffinet 192.168.31.131/24 brd 192.168.31.255 scope global enp0s3valid_lft forever preferred_lft foreverinet6 fe80::9303:4ff4:b522:bdab/64 scope link valid_lft forever preferred_lft forever
[root@ku8-1 ~]#

这样仅需要重启network服务就可以方式从dhcp改成static方式了

同时,与外网/网关/同网段的其他virtual box主机都是通的

[root@ku8-1 ~]# ping -c1 www.baidu.com
PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.
64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=1 ttl=55 time=25.9 ms--- www.a.shifen.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 25.904/25.904/25.904/0.000 ms
[root@ku8-1 ~]#
[root@ku8-1 ~]# ping -c1 192.168.31.1
PING 192.168.31.1 (192.168.31.1) 56(84) bytes of data.
64 bytes from 192.168.31.1: icmp_seq=1 ttl=64 time=11.5 ms--- 192.168.31.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 11.521/11.521/11.521/0.000 ms
[root@ku8-1 ~]#
[root@ku8-1 ~]# ping -c1 192.168.31.132
PING 192.168.31.132 (192.168.31.132) 56(84) bytes of data.
64 bytes from 192.168.31.132: icmp_seq=1 ttl=64 time=0.809 ms--- 192.168.31.132 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.809/0.809/0.809/0.000 ms
[root@ku8-1 ~]#

反向确认,从宿主机到bridge的机器也是畅通

liumiaocn:~ liumiao$ ping -c1 192.168.31.131
PING 192.168.31.131 (192.168.31.131): 56 data bytes
64 bytes from 192.168.31.131: icmp_seq=0 ttl=64 time=0.303 ms--- 192.168.31.131 ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.303/0.303/0.303/0.000 ms
liumiaocn:~ liumiao$

Virtual Box 的Bridge模式下DHCP方式和静态IP设定方式的转换相关推荐

  1. 简述连接因特网的方式和静态IP、PPPOE、DHCP

    参考: https://zhidao.baidu.com/question/13199770.html https://zhidao.baidu.com/question/266502733.html ...

  2. android设置静态i,关于Android4.0系统下如何设置wlan静态ip的设置(转)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 估计有不少人都以为Android4.0系统下如何设置wlan静态ip地址吧,其实不是Android4.0的问题,只是设置上有点区别而已,下面重新教大家如何 ...

  3. 电脑ip地址设置_路由器动态IP和静态IP上网方式怎么设置【设置教程】

    在我们设置路由器的过程中,路由器设置界面一般会给我们提供4种上网方式选项,分别是:"让路由器自动选择上网方式(推荐)"."PPPoE(ADSL虚拟拨号)".&q ...

  4. Ubuntu18.04虚拟机桥接模式连wifi并配置静态IP

    宿主机有两块网卡,一个有线网卡,一个无线网卡,无线网卡连接wifi并可以上网.在宿主机里用vmware创建了一个虚拟机,通过桥接模式连wifi并配置静态IP. 具体实施步骤如下: 一.操作系统版本 1 ...

  5. Virtual Box Host-Only网络模式配置

    原文:http://blog.romebuilder.com/?p=123 1.VBox安装完成后,在网络连接会出现一个相应的连接,如图 2.同时选中"本地连接"和"Vi ...

  6. linux跨ip拷贝,Linux的虚拟机拷贝到另外的操作系统时,NAT方式的静态IP无效,一直是获取的DHCP动态地址...

    一.问题: 1.Linux虚拟机在A机的虚拟机中是NAT方式DHCP动态获取IP,设置了静态地址,IP地址不会发生变化,但是拷贝到B机上的虚拟机后,一直获取的时动态IP地址,无法得到静态IP. 2.执 ...

  7. Virtual Box6.1配置CentOS6.5版本的网络连接(静态IP设定)——虚拟机和宿主机互相ping通以及ping通连接外网

    1. 初始状态 1.1 对于每个刚创建的虚拟机,virtual box给虚拟机默认只配置了网卡1,而且是[网络地址转换(NAT)]格式,当我们启动虚拟机后,使用ifconfig命令,如下图. 1.2 ...

  8. Vmware安装Centos NAT方式设置静态IP

    [Vmware中在搭建集群环境等,DHCP自动获取IP方式不方便,为了固定IP减少频繁更改配置信息,建议使用静态IP来配置,网络连接主要有三种方式 1.nat 2.桥接,3主机模式 ,在这里主要介NA ...

  9. android 设置静态ip,Android下用代码设置静态IP地址的方法(完美支持Android2.X,Android3.X,Android4.X)...

    有一个项目,要控制设备wifi连接,而且要使用静态ip,上网查找了下,基本都是Android2.X下面的方法,即使用Settings进行设置,但是这种设置方法对于Android3.X以上设备是无效的, ...

最新文章

  1. 转载:Hyper-V管理器和SCVMM 2008 R2区别
  2. idea svn查看提交人_svn 常规操作
  3. vue2使用axios post跳坑,封装成模块
  4. 关于C10K问题详解-突破单机性能是高性能网络编程
  5. MMORPG的一份Unity手游性能蓝皮书
  6. Linux中使用Systemtap调试SLUB
  7. C++安全方向(三):3.7 使用openssl_evp接口完成SHA3和国密SM3
  8. mac os 设置汇总
  9. viewer 获取当前显示的图片信息_通过这个 Runtime 统计信息可视化库学到了什么?...
  10. 软件工程师如何应对面试的可怕“反乌托邦世界”?
  11. BindFlags的作用
  12. webpack:Cannot find module 'extract-text-webpack-plugin'
  13. BOM之history
  14. 真机试用深度linux,推荐使用
  15. 中国计算机学会 信息学奥赛,信息学奥赛指南ll家长篇〈一〉
  16. 软件测试可用性常用指标
  17. 把PDF转换成图片,大家都这么做
  18. 数学常识--标准差、方差、协方差三者的表示意义
  19. 常见报错:RuntimeError: expected scalar type Long but found Float
  20. 2021最新 腾讯云从零搭建PHP运行环境

热门文章

  1. Web前端-购物车商城
  2. 【前端大神面考面试官系列】入门Vue全家桶
  3. 【第八周】beta阶段事后诸葛亮会议
  4. AXI 一文就能讲明白
  5. 以太坊gas、gaslimit、gasPrice、gasUsed详解。
  6. 前端,一种GUI软件
  7. 《孙子兵法》之虚实篇
  8. 爱情是什么,怎样去诠释呢?
  9. 嵌入式arm(五)裸机编程之简单的使用{看门狗}{PWM}{ADC}快速练习
  10. csgo盗版自建服务器,【图片】CSGOKZ服务器架设教程(windows版)包含申请全球服务器。【csgokz吧】_百度贴吧...