Virtual Box 的Bridge模式下DHCP方式和静态IP设定方式的转换
记录一下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设定方式的转换相关推荐
- 简述连接因特网的方式和静态IP、PPPOE、DHCP
参考: https://zhidao.baidu.com/question/13199770.html https://zhidao.baidu.com/question/266502733.html ...
- android设置静态i,关于Android4.0系统下如何设置wlan静态ip的设置(转)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 估计有不少人都以为Android4.0系统下如何设置wlan静态ip地址吧,其实不是Android4.0的问题,只是设置上有点区别而已,下面重新教大家如何 ...
- 电脑ip地址设置_路由器动态IP和静态IP上网方式怎么设置【设置教程】
在我们设置路由器的过程中,路由器设置界面一般会给我们提供4种上网方式选项,分别是:"让路由器自动选择上网方式(推荐)"."PPPoE(ADSL虚拟拨号)".&q ...
- Ubuntu18.04虚拟机桥接模式连wifi并配置静态IP
宿主机有两块网卡,一个有线网卡,一个无线网卡,无线网卡连接wifi并可以上网.在宿主机里用vmware创建了一个虚拟机,通过桥接模式连wifi并配置静态IP. 具体实施步骤如下: 一.操作系统版本 1 ...
- Virtual Box Host-Only网络模式配置
原文:http://blog.romebuilder.com/?p=123 1.VBox安装完成后,在网络连接会出现一个相应的连接,如图 2.同时选中"本地连接"和"Vi ...
- linux跨ip拷贝,Linux的虚拟机拷贝到另外的操作系统时,NAT方式的静态IP无效,一直是获取的DHCP动态地址...
一.问题: 1.Linux虚拟机在A机的虚拟机中是NAT方式DHCP动态获取IP,设置了静态地址,IP地址不会发生变化,但是拷贝到B机上的虚拟机后,一直获取的时动态IP地址,无法得到静态IP. 2.执 ...
- Virtual Box6.1配置CentOS6.5版本的网络连接(静态IP设定)——虚拟机和宿主机互相ping通以及ping通连接外网
1. 初始状态 1.1 对于每个刚创建的虚拟机,virtual box给虚拟机默认只配置了网卡1,而且是[网络地址转换(NAT)]格式,当我们启动虚拟机后,使用ifconfig命令,如下图. 1.2 ...
- Vmware安装Centos NAT方式设置静态IP
[Vmware中在搭建集群环境等,DHCP自动获取IP方式不方便,为了固定IP减少频繁更改配置信息,建议使用静态IP来配置,网络连接主要有三种方式 1.nat 2.桥接,3主机模式 ,在这里主要介NA ...
- android 设置静态ip,Android下用代码设置静态IP地址的方法(完美支持Android2.X,Android3.X,Android4.X)...
有一个项目,要控制设备wifi连接,而且要使用静态ip,上网查找了下,基本都是Android2.X下面的方法,即使用Settings进行设置,但是这种设置方法对于Android3.X以上设备是无效的, ...
最新文章
- 转载:Hyper-V管理器和SCVMM 2008 R2区别
- idea svn查看提交人_svn 常规操作
- vue2使用axios post跳坑,封装成模块
- 关于C10K问题详解-突破单机性能是高性能网络编程
- MMORPG的一份Unity手游性能蓝皮书
- Linux中使用Systemtap调试SLUB
- C++安全方向(三):3.7 使用openssl_evp接口完成SHA3和国密SM3
- mac os 设置汇总
- viewer 获取当前显示的图片信息_通过这个 Runtime 统计信息可视化库学到了什么?...
- 软件工程师如何应对面试的可怕“反乌托邦世界”?
- BindFlags的作用
- webpack:Cannot find module 'extract-text-webpack-plugin'
- BOM之history
- 真机试用深度linux,推荐使用
- 中国计算机学会 信息学奥赛,信息学奥赛指南ll家长篇〈一〉
- 软件测试可用性常用指标
- 把PDF转换成图片,大家都这么做
- 数学常识--标准差、方差、协方差三者的表示意义
- 常见报错:RuntimeError: expected scalar type Long but found Float
- 2021最新 腾讯云从零搭建PHP运行环境
热门文章
- Web前端-购物车商城
- 【前端大神面考面试官系列】入门Vue全家桶
- 【第八周】beta阶段事后诸葛亮会议
- AXI 一文就能讲明白
- 以太坊gas、gaslimit、gasPrice、gasUsed详解。
- 前端,一种GUI软件
- 《孙子兵法》之虚实篇
- 爱情是什么,怎样去诠释呢?
- 嵌入式arm(五)裸机编程之简单的使用{看门狗}{PWM}{ADC}快速练习
- csgo盗版自建服务器,【图片】CSGOKZ服务器架设教程(windows版)包含申请全球服务器。【csgokz吧】_百度贴吧...