当前位置:  技术问答>linux和unix

brctl 透明网桥问题

    来源: 互联网  发布时间:2017-05-11

    本文导语:  主机(fedora)两个网卡,eth0 192.168.0.1 连接路由器,可以上网,和eth1,用做内网 brctl建立网桥,  brctl addbr br0  brctl addif br0 eth0  brctl addif br0 eth1  ifconfig eth0 0.0.0.0 up  ifconfig eth1 0.0.0.0 up  ifconfig br0 192.16...

主机(fedora)两个网卡,eth0 192.168.0.1 连接路由器,可以上网,和eth1,用做内网

brctl建立网桥,
 brctl addbr br0
 brctl addif br0 eth0
 brctl addif br0 eth1
 ifconfig eth0 0.0.0.0 up
 ifconfig eth1 0.0.0.0 up
 ifconfig br0 192.168.0.117 netmask 255.255.255.255 up
 route add default gw 192.168.0.1

目的是希望连接eth1网卡的设备可以上网,我这里在eth1连接出来的设备根本获取不到IP,手动配置0网段的iP也上不了网

|
你这个配置逻辑上是有问题的。
路由器地址是192.168.0.1,其它192.168.0.0网段的客户机再通过一个192.168.0.117的双网卡设备去连接192.168.0.1,都广播不过去,哪儿能连得上呢?
如果你要把192.168.0.117当网关用,那就要把eth0配置为192.168.0.xx,eth1配置为192.168.y.1,其它客户机配置为192.168.y.xx,网关为192.168.y.1,在双网卡上启用路由转发和iptables NAT。
brctl只是配置了个类似交换机(也不完全是,这里还可以有tunctl、vnet等等)的设备,和你网卡上配地址没有区别。路由转发、NAT等功能

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何在2.6.32的内核选项中开启模块能使brctl命令可用?
  • 求大神赐教 关于brctl


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,