忘记密码   免费注册 查看新帖 | 论坛精华区
ChinaUnix.net
  平台论坛 博客 微博 读书 人才 精华 文库 自测 | 频道操作系统 开发 数据库 存储 服务器 网络 IT新闻 Linux 下载 Power用户组
最近访问板块 发新帖
查看: 4449 | 回复: 9

网桥的配置如何保存 [复制链接]
更多

自定义头衔

Rank: 1

帖子
491
主题
62
精华
0
可用积分
931
专家积分
0
在线时间
351 小时
注册时间
2006-04-12
最后登录
2012-01-16
论坛徽章:
0
发表于 2007-03-15 12:13:27 |显示全部楼层
用CENTOS4.4做了个网桥。
  1. brctl addbr br_0
  2. brctl addif br_0 eth0
  3. brctl addif br_0 eth1
  4. ifconfig eth0 down
  5. ifconfig eth0 0.0.0.0 up
  6. ifconfig eth1 down
  7. ifconfig eth1 0.0.0.0 up
  8. ifconfig br_0 192.168.12.45
复制代码

做完了以后好使,发现不会保存,只好建个批处理,每次重启计算机后执行一下这个批处理才能让网桥工作。
请问:如何保存网桥的配置?
再问:我把批处理放到/etc/rc.local里,但是开机不执行,哪的毛病?

[ 本帖最后由 dbsrv 于 2007-3-15 12:20 编辑 ]
个人签名预览
人生的转折

Rank: 8Rank: 8

帖子
36723
主题
717
精华
111
可用积分
78842
专家积分
599
在线时间
816 小时
注册时间
2002-11-02
最后登录
2012-02-09
论坛徽章:
0
发表于 2007-03-15 12:14:33 |显示全部楼层
你的思路是正确的,写个 shell 用 /etc/rc.local 去跑
但是要注意的是 /etc/rc.local 执行的时候还没有 PATH 环境,所以所执行的任何东西要指明绝对路径
当我们在为生活而疲惫奔波的时候
生活却渐渐离我们远去
find our way, find our style

Platinum's BLog
http://platinum.cublog.cn

我的微博
http://weibo.com/bjpt
小州

Rank: 8Rank: 8

帖子
8832
主题
13
精华
2
可用积分
5703
专家积分
319
在线时间
9 小时
注册时间
2005-06-07
最后登录
2011-09-18
论坛徽章:
0
发表于 2007-03-15 12:37:27 |显示全部楼层
原帖由 dbsrv 于 2007-3-15 12:13 发表于 1楼  
用CENTOS4.4做了个网桥。

brctl addbr br_0
brctl addif br_0 eth0
brctl addif br_0 eth1
ifconfig eth0 down
ifconfig eth0 0.0.0.0 up
ifconfig eth1 down
ifconfig eth1 0.0.0.0 up
ifco ...
做完了以後好使,發現不會保存,只好建個批處理,每次重啟計算機後執行一下這個批處理才能讓網橋工作。
請問:如何保存網橋的配置?
再問:我把批處理放到/etc/rc.local裡,但是開機不執行,哪的毛病?


另類回答:

/etc/sysconfig/network-scripts/ifcfg-eth0 :
  1. DEVICE=eth0
  2. TYPE=ETHER
  3. BRIDGE=br0
  4. ONBOOT=yes
复制代码


/etc/sysconfig/network-scripts/ifcfg-eth1 :
  1. DEVICE=eth1
  2. TYPE=ETHER
  3. BRIDGE=br0
  4. ONBOOT=yes
复制代码


/etc/sysconfig/network-scripts/ifcfg-br0 :
  1. DEVICE=br0
  2. TYPE=Bridge
  3. BOOTPROTO=static
  4. IPADDR=192.168.1.1
  5. NETMASK=255.255.255.0
  6. ONBOOT=yes
复制代码


--
自定义头衔

Rank: 1

帖子
491
主题
62
精华
0
可用积分
931
专家积分
0
在线时间
351 小时
注册时间
2006-04-12
最后登录
2012-01-16
论坛徽章:
0
发表于 2007-03-15 16:33:51 |显示全部楼层
谢谢楼上二位,还有个问题:
以前看过这里有帖子介绍,Linux的NAT如果不打补丁的话,不能正常使用VOIP。那么Linux做的网桥或者路由会不会有这种情况呢?
个人签名预览
小州

Rank: 8Rank: 8

帖子
8832
主题
13
精华
2
可用积分
5703
专家积分
319
在线时间
9 小时
注册时间
2005-06-07
最后登录
2011-09-18
论坛徽章:
0
发表于 2007-03-15 16:44:51 |显示全部楼层
原帖由 dbsrv 于 2007-3-15 16:33 发表于 4楼  
谢谢楼上二位,还有个问题:
以前看过这里有帖子介绍,Linux的NAT如果不打补丁的话,不能正常使用VOIP。那么Linux做的网桥或者路由会不会有这种情况呢?


其實我們還等你先研究測試後把你的測試結果分享給大家呢

--
自定义头衔

Rank: 1

帖子
491
主题
62
精华
0
可用积分
931
专家积分
0
在线时间
351 小时
注册时间
2006-04-12
最后登录
2012-01-16
论坛徽章:
0
发表于 2007-03-16 13:32:59 |显示全部楼层
找到一对世纪网通的VOIP设备,正在配置中...........
个人签名预览
人生的转折

Rank: 8Rank: 8

帖子
36723
主题
717
精华
111
可用积分
78842
专家积分
599
在线时间
816 小时
注册时间
2002-11-02
最后登录
2012-02-09
论坛徽章:
0
发表于 2007-03-16 13:51:14 |显示全部楼层
原帖由 dbsrv 于 2007-3-15 16:33 发表于 4楼  
谢谢楼上二位,还有个问题:
以前看过这里有帖子介绍,Linux的NAT如果不打补丁的话,不能正常使用VOIP。那么Linux做的网桥或者路由会不会有这种情况呢?

既然是桥了,数据透明穿过,会出现什么问题?
当我们在为生活而疲惫奔波的时候
生活却渐渐离我们远去
find our way, find our style

Platinum's BLog
http://platinum.cublog.cn

我的微博
http://weibo.com/bjpt
自定义头衔

Rank: 1

帖子
491
主题
62
精华
0
可用积分
931
专家积分
0
在线时间
351 小时
注册时间
2006-04-12
最后登录
2012-01-16
论坛徽章:
0
发表于 2007-03-16 16:46:06 |显示全部楼层
我只是知道网桥的用途,但是网桥原理我还不清楚,搞不懂这个Linux网桥的透明到底是如何个透明法。最近网络改造,正好需要个网桥,我不懂原理可以缓缓,但是至少得知道结果。正好手里有设备,测试一把了。测试结果正如版主说的,没问题。谢谢
个人签名预览

Rank: 1

帖子
265
主题
4
精华
0
可用积分
272
专家积分
0
在线时间
28 小时
注册时间
2007-03-05
最后登录
2011-03-03
论坛徽章:
0
发表于 2007-03-16 16:56:34 |显示全部楼层
原帖由 kenduest 于 2007-3-15 12:37 发表于 3楼  

另類回答:

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

[Copy to clipboard]
CODE:
DEVICE=eth0
TYPE=ETHER
BRIDGE=br0
ONBOOT=yes


/etc/sysconfig/network-scripts/ifcfg-eth1 :

[Copy to clipboard]
CODE:
DEVICE=eth1
TYPE=ETHER
BRIDGE=br0
ONBOOT=yes


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

[Copy to clipboard]
CODE:
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
ONBOOT=yes


这样也可以?! 赶快回去试一下。
If linux does not give you a solution, you have a wrong problem.

Rank: 3Rank: 3

帖子
2656
主题
4
精华
1
可用积分
3081
专家积分
64
在线时间
997 小时
注册时间
2003-11-07
最后登录
2012-01-13
论坛徽章:
0
发表于 2007-03-16 22:28:38 |显示全部楼层
简单说一下透明:

假设你有个机器,用一根网线与交换机连接,现在将你的机器与交换机连接的网线接到linux机器上(配置成网桥),然后将原来连接你的机器的那个网线连接到linux机器上。

这时候你的机器尽管没有修改任何设置,可是还能象以前那样正常上网。


做网桥,如果不需要远程管理,而且作网桥的机器不需要访问外部网络,可以不用设置IP也能够正常工作。
您需要登录后才可以回帖 登录 | 注册

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP