首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >设置linux交换机

设置linux交换机
EN

Server Fault用户
提问于 2011-01-12 15:32:51
回答 4查看 13.6K关注 0票数 5

我有一个C++程序来嗅探穿越我的linux盒的每一个包。然而,现在我需要让我的linux盒来监听我网络中的每一个流量。我可以购买一个托管交换机,并设置端口跨越,但我没有支付200+国标S的交换机,并加上给我一个学习的机会。

我的网络

代码语言:javascript
代码运行次数:0
运行
复制
                                            +---------Computer A
                                            |
Internet-----Router------Switch-------------+---------Linux Box
                                            |
                                            +---------Computer B

提出的网络

代码语言:javascript
代码运行次数:0
运行
复制
                                            +---------Computer A
                                            |
Internet-----Router------Linux Box--------Switch
                    eth0^         ^eth1     |
                                            +---------Computer B

我将如何在linux中设置它。我是否只是在同一网络上配置不同IP地址上的两个以太网。还是我完全走错了轨道?

我的系统

  • 软呢帽13

谢谢

EN

回答 4

Server Fault用户

回答已采纳

发布于 2011-01-12 16:12:11

我假设您当前的网络位于一个专用子网上,并且您的路由器为外部通信执行NAT (即对外部世界而言,您的所有机器看起来都具有相同的IP地址)。你在这里有两个选择:

  1. 把机器装成一座桥
  2. 将机器设置为NAT路由器

要将其设置为路由器:

  • 将eth0设置为当前路由器的客户端
  • 在不同的子网上有eth1
  • 将服务器配置为通过DHCP将此子网上的地址分发给其他计算机。
  • 添加批准的iptable规则,以便该框对来自eth1端的传出连接执行NAT操作
  • 如果您目前在路由器上有任何手动端口转发设置,则需要将其设置为指向新框,并将新框设置为将这些连接进一步转发到网络中。

您到底是如何做上述某些事情的(也就是说,它在重新引导中幸存下来)取决于您的Linux发行版和您需要尊重的任何其他本地网络设置。http://www.linuxjournal.com/article/8172展示了一个使用RedHat/Fedora/CentOS风格系统的桥设置的示例,Debian/Ubuntu或Slackware或其他系统可能需要稍作修改。

票数 3
EN

Server Fault用户

发布于 2011-01-14 04:30:06

代码语言:javascript
代码运行次数:0
运行
复制
brctl addbr br0
ifconfig eth0 up
brctl addif br0 eth0
ifconfig eth1 up
brctl addif br0 eht1
ifconfig br0 <your.ip.address>

请注意,两个以太网接口都没有IP地址;单个地址被分配给网桥(br0)。

票数 3
EN

Server Fault用户

发布于 2011-01-12 15:42:44

我认为是你要找的。:D

别忘了乱交的模式。

代码语言:javascript
代码运行次数:0
运行
复制
ifconfig eth0 promisc
ifconfig eth1 promisc
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/221624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档