热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

fedoraKVMbridge桥接设置备忘

环境:Fedora9x86_64@AMDAthlonX25000+单网卡(eth0),runlevel3角色:LinuxNAT、DHCPServer、KVMHost内容:开机自动桥接eth0让DHCPServer由eth0改用br0使用cbq.init限制LANUser的下载带宽KVMonFedora9操作备忘(Bri

环境:

 

Fedora 9 x86_64 @ AMD Athlon X2 5000+

单网卡 (eth0), runlevel 3

角色: Linux NAT、DHCP Server、KVM Host

内容:

 

开机自动桥接 eth0

让 DHCP Server 由 eth0 改用 br0

使用 cbq.init 限制 LAN User 的下载带宽

KVM on Fedora 9 操作备忘 (Bridge Mode)

开机自动桥接 eth0

 

yum install bridge-utils

 

vi /etc/sysconfig/network-scripts/ifcfg-br0

 

DEVICE=br0

TYPE=Bridge

BOOTPROTO=static

OnBOOT=yes

IPADDR=192.168.1.1

NETMASK=255.255.255.0

GATEWAY=192.168.1.254

 

vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

DEVICE=eth0

HWADDR=xx:xx:xx:xx:xx:xx

OnBOOT=yes

BRIDGE=br0

 

让 DHCP Server 由 eth0 改用 br0

 

vi /etc/sysconfig/dhcpd

 

DHCPDARGS=br0

 

使用 cbq.init 限制 LAN User 的下载带宽

 

iptables -t mangle -A FORWARD -o br0 -d 192.168.1.100 -j MARK --set-mark=10

 

vi /etc/sysconfig/cbq/cbq-0002.test

 

DEVICE=eth0,100Mbit,10Mbit

RATE=500Kbit

WEIGHT=50Kbit

PRIO=5

MARK=10

 

KVM on Fedora 9 操作备忘 (Bridge Mode)

 

yum install kvm qemu

 

modprobe kvm_amd

 

ln -s /usr/bin/qemu-kvm /usr/bin/kvm

 

vi /etc/qemu-ifup

 

#!/bin/sh

sudo /sbin/ifconfig $1 0.0.0.0 promisc up

sudo /usr/sbin/brctl addif br0 $1

 

vi /etc/qemu-ifdown

 

#!/bin/sh

echo Bye.

 

chmod +x /etc/qemu-if*

 

qemu-img create -f qcow2 f10.qcow2 10G

 

kvm -hda f10.qcow2 -cdrom /path/to/Fedora-10-i386-DVD.iso -boot d -m 256 -localtime -net nic -net tap,ifname=tap0 -vnc :1

 


推荐阅读
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文详细探讨了 Django 的 ORM(对象关系映射)机制,重点介绍了其如何通过 Python 元类技术实现数据库表与 Python 类的映射。此外,文章还分析了 Django 中各种字段类型的继承结构及其与数据库数据类型的对应关系。 ... [详细]
  • 本文旨在提供一套高效的面试方法,帮助企业在短时间内找到合适的产品经理。虽然观点较为直接,但其方法已被实践证明有效,尤其适用于初创公司和新项目的需求。 ... [详细]
  • 阿里宝卡用户能否在UC浏览器极速版中享受免流量服务?
    本文详细介绍了UC浏览器极速版是否支持阿里宝卡的免流量功能,以及如何正确设置以确保免流量服务的正常使用。 ... [详细]
  • Netflix利用Druid实现高效实时数据分析
    本文探讨了全球领先的在线娱乐公司Netflix如何通过采用Apache Druid,实现了高效的数据采集、处理和实时分析,从而显著提升了用户体验和业务决策的准确性。文章详细介绍了Netflix在系统架构、数据摄取、管理和查询方面的实践,并展示了Druid在大规模数据处理中的卓越性能。 ... [详细]
  • Ulysses Mac v29:革新文本编辑与写作体验
    探索Ulysses Mac v29,这款先进的纯文本编辑器为Mac用户带来了全新的写作和编辑环境。它不仅具备简洁直观的界面,还融合了Markdown等标记语言的最佳特性,支持多种格式导出,并提供强大的组织和同步功能。 ... [详细]
  • 苹果系统频繁弹窗提示无法验证服务器身份?竟是网易邮箱证书过期所致
    近日,众多苹果用户发现iOS、iPadOS和macOS系统频繁弹出无法验证服务器身份的警告。问题根源在于网易邮箱未能及时更新其数字证书,导致原证书过期后无法被信任。 ... [详细]
  • 本文探讨了如何通过一系列技术手段提升Spring Boot项目的并发处理能力,解决生产环境中因慢请求导致的系统性能下降问题。 ... [详细]
  • 2017年苹果全球开发者大会即将开幕,预计iOS将迎来重大更新,同时Siri智能音箱有望首次亮相,AI技术成为大会焦点。 ... [详细]
  • 使用C# .NET构建UDP点对点聊天应用
    本文详细介绍如何利用C# .NET框架开发一个基于UDP协议的点对点聊天程序,包括客户端与服务器之间的连接建立、数据传输等核心功能。 ... [详细]
  • MLB正式开放可穿戴技术的应用
    据知情人士透露,美国职业棒球大联盟(MLB)计划在当前赛季内引入两款先进的可穿戴设备,旨在提升球员健康管理和性能分析能力。这两款设备分别是能够测量肘关节压力的Motus袖套和能监控心跳与呼吸速率的Zephyr Bioharness。 ... [详细]
  • 智慧城市建设现状及未来趋势
    随着新基建政策的推进及‘十四五’规划的实施,我国正步入以5G、人工智能等先进技术引领的智慧经济新时代。规划强调加速数字化转型,促进数字政府建设,新基建政策亦倡导城市基础设施的全面数字化。本文探讨了智慧城市的发展背景、全球及国内进展、市场规模、架构设计,以及百度、阿里、腾讯、华为等领军企业在该领域的布局策略。 ... [详细]
  • 力扣93:复原IP地址问题解析(Golang实现)
    本文探讨了力扣平台上的第93号问题——复原IP地址。该问题要求从给定的纯数字字符串中,通过添加分隔符‘.’来构建所有可能的有效IP地址。有效IP地址由四个介于0至255之间的整数组成,不允许出现前导零。 ... [详细]
author-avatar
深碍是碍u不是爱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有