文档章节

lxc设置网络为公网IP

程序员Jack
 程序员Jack
发布于 2014/06/24 15:30
字数 127
阅读 57
收藏 0

一、搭建网桥:

安装bridge-utils

apt-get install bridge-utils
添加网桥:
brctl addbr br0
配置网络
vim /etc/network/interface

auto eth0
  iface eth0 inet manual

auto br0
  iface br0 inet static
  address 192.168.1.104
  netmask 255.255.255.0
  gateway 192.168.1.1
  dns-nameservers 8.8.8.8
  bridge_ports eth0
重启网络:
/etc/init.d/networking restart

二、修改lxc配置

打开/var/lib/lxc/container_name/config文件,修改为:lxc.network.link=br0

打开/var/lib/lxc/container_name/rootfs/etc/network/interfaces,修改指定容器网络配置

修改创建新容器的默认配置,打开/etc/lxc/default.conf,修改为:lxc.network.link=br0

© 著作权归作者所有

共有 人打赏支持
程序员Jack
粉丝 6
博文 38
码字总数 2999
作品 0
潍坊
部门经理
在ubuntu上运行LXC虚拟机

背景:由于工作测试需要,在不同的主机上测试软件功能,但是又没有单独的虚拟机可以使用,想到可以使用LXC进行轻量级的虚拟化。LXC虚拟机选择在主机上虚拟macvlan网卡供虚拟机使用。主机eth...

jenningsloy318
2015/05/15
0
1
如何理解LXC与Docker之间的主要区别

两者的概述 容器技术独立运行并且从主机系统上封装应用程序工作量。把容器想象成可以安装和运行应用程序的主机操作系统里面的操作系统,从实用目的来讲,它就像一个虚拟机。 LXC项目给不同配...

Caicloud
2016/05/13
14
0
openstack in openstack(在openstack公有云上面搭建openstack 服务)

本文目的: 在基于openstack构建的海航云上面搭建一个包含基本组件的openstack服务,并让该openstack里启动的实例直接通过弹性公网ip被访问。 一、背景知识: 1、海航云:https://www.haiha...

superbigsea
2017/10/03
0
0
哎,路还很长呀,.........ㄒoㄒ

我翻阅了许多网络编程方面的书箱,经常可以看到“在局域网下的文字聊天”“在局域网下的视频聊天”这样的字样。但是我用了其中的代码,发现有时用本机在公网的IP也能连接,但有时也连接不上。...

jinx88
2016/07/23
13
0
秀脱linux笔记之PIX501防火墙实战篇

环境: -------------------------------------------- pix501防火墙,内核:PIX OS 6.3 pppoe拨号上网, 公网ip自动获得,路由自动分配 私网ip:192.168.1.254 启动dhcp, dhcp地址池:192...

任远
2010/10/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

此生1.3

颜值是开胃菜,不要太在意,正餐才是重点。

colinux
今天
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部