• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Fedora > Fedora 14中的虚拟化网络详解

Fedora 14中的虚拟化网络详解

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了fedora网络设置,fedora 网络配置,fedora 网络安装镜像,韓國fedora眼霜,fedora等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

Fedoara 14和RHEL 6[kvm]中为虚拟化提供了3种配置支持,

1. Network Address Translation [NAT]

2. 直接分配物理设备 [PCI passthrough or SR-IOV]

3. 共享物理设备[Bridge]

其中NAT是默认开启的,如果要想外网能访问虚拟机多使用直接分配物理设备或者桥接网络。

NAT:

几乎所有标准的libvirt都支持NAT作为虚拟网络[default virtual network],virsh net-list --all 可以查看

# virsh net-list --all

Name State Autostart

-----------------------------------------

default active yes

如果相应的xml配置文件丢失,可以从模板中提取:

# virsh net-define /usr/share/libvirt/networks/default.xml

然后将虚拟网络标识为自动启动:

# virsh net-autostart default

# virsh net-start default

查看桥接情况,virbr0 通过NAT和IP转发与实体网络连通,不添加其它接口。

# brctl show

bridge name bridge id STP enabled interfaces

virbr0 8000.000000000000 yes

一般情况下libvirt会自动添加一些规则到iptables,并尝试打开ip_forward功能,但其它应用程序可能会禁止ip_forward,所以最好在/etc/sysctl.conf中添加一项:

net.ipv4.ip_forward = 1

Briged:

一般用于多网卡机器上,NetworkManager不支持桥接,所以需要关闭NetworkManager服务,或者在网络设备的配置文件中添加一选项'NM_CONTROLLED=no'参数

# vim /etc/sysconfig/network-scripts/ifcft-eth0

DEVICE=eth0

HWADDR=00:16:76:D6:C9:45

ONBOOT=yes

BRIDGE=br0

添加br0配置

DEVICE=br0

ONBOOT=yes

TYPE=Bridge

BOOTPROTO=dhcp

DELAY=0

重启网络服务

service network restart

brctl查看

# brctl show

bridge name bridge id STP enabled interfaces

br0 8000.f0def1341ae6 no eth0

virbr0 8000.000000000000 yes

配置iptables,允许桥接网络的流量转发[用到physdev模块]

# iptables -I FORWARD -m physdev --physdev-is-bridged -j ACCEPT

配置以下内核参数也可以实现:

net.bridge.bridge-nf-call-ip6tables = 0

net.bridge.bridge-nf-call-iptables = 0

net.bridge.bridge-nf-call-arptables = 0

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Fedora 14中的虚拟化网络详解
  • Fedora如何修改网络接口名称?Fedora修改网络接口名称的方法
  • fedora下的bridge和nat设置方法

相关文章

  • 2017-05-12fedora 安装注意事项
  • 2017-05-12通过硬盘安装Fedora
  • 2017-05-12fedora9.0 DVD正式版下载地址
  • 2017-05-12fedora21怎么安装佳能打印机驱动?
  • 2017-05-12Fedora linux启动时网卡eth0激活慢
  • 2017-05-12Linux系统下安装VMware虚拟机详解过程
  • 2017-05-12安装Fedora系统时出现Section does not end with %%end的解决方案
  • 2017-05-12Fedora设置DVD为yum源的方法
  • 2017-05-12fedora14 nfs如何安装?edora14 nfs安装教程
  • 2017-05-12在Fedora系统上加载NTFS和FAT32分区的方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 让fedora正常显示windows下的中文名文件
    • fedora 11下安装使用rar的方法
    • 安装Fedora 22破坏了原Win10系统的UEFI引导程序的解决方法
    • 安装Fedora系统时出现Section does not end with %%end的解决方案
    • Linux软件安装之RPM的安装技巧
    • Fedora 8 Linux系统下运行QQ2008Beta1
    • 合理配置Fedora下的Firefox使其加速
    • Fedora 9系统下创建和配置vncserver过程
    • fedora8 linux挂载DVD光盘或ISO镜像为源的方法
    • Fedora-8下Samba服务器的架设详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有