社区首页 >问答首页 >设置linux交换机

设置linux交换机
EN

Server Fault用户
提问于 2011-01-12 07: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 08: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-13 20: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 07:42:44

我认为是你要找的。:D

别忘了乱交的模式。

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

https://serverfault.com/questions/221624

复制
相关文章
华为交换机密码设置方法
华为交换机密码设置,此教程包括consle口密码设置和telnet远程登陆密码设置,华为所有交换产品设置方法一致。
时代疯
2021/07/20
6.9K0
poe交换机连接方式_路由器接交换机怎么设置
POE也被称为基于局域网的供电系统或有源以太网,有时也被简称为以太网供电,一个完整的POE系统包括供电端设备和受电端设备两部分。可能会有一些朋友对poe供电有一些疑问,这个在之前也有很多朋友问到过,那么,今天就由飞畅科技的小编来用图文为大家详细介绍下poe的几种供电方式和连接方法,感兴趣的朋友就一起来看看吧!
全栈程序员站长
2022/11/09
2.5K0
poe交换机连接方式_路由器接交换机怎么设置
pycharm svn设置_新手配置交换机详细教程
1.打开pycharm设置配置svn.exe的地址 Seting-version control-subversion
全栈程序员站长
2022/09/25
6980
pycharm svn设置_新手配置交换机详细教程
Linux时间设置
文章时间:2022年2月15日 19:19:07 解决问题:Linux服务器设置时间 无敌设置(不管连不连网都可以) date -s "2022-02-14 15:52" hwclock -w 直接使用date进行设置,设置时间随心所欲,想怎么写就怎么写 云平台设置 腾讯云:https://cloud.tencent.com/document/product/213/30392 ntpdate命令 Linux服务器同步北京时间:http://wiki.nooss.cn/archives/424.html
华创信息技术
2022/05/28
12.3K0
LINUX安全设置
  在“/etc/lilo.conf”文件中加入三个参数:time-out,restricted,password。这三个参数可以使你的系统在启动lilo时就要求密码验证。
全栈程序员站长
2022/07/05
5.8K0
linux代理设置
有些局域网环境上网需要使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是Linux纯命令行的界面就需要手动配置了。
孙杰
2019/10/29
9.1K0
Linux网卡设置
青丝束马尾
2024/09/02
1320
linux设置ip默认,Linux设置ip地址与默认网关[通俗易懂]
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
全栈程序员站长
2022/09/01
21.9K0
linux下设置locale
在Linux中,使用locale命令来设置和显示程序运行的语言环境,locale会根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统定义一个软件运行时的语言环境
dogfei
2020/07/31
15.4K0
Linux 下设置路由
# route -n                                                  // 显示路由表,哪条在前就用哪条,都没有就用default
一朵灼灼华
2022/08/05
6.1K0
Linux DISPLAY 变量设置
在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:
孙杰
2019/10/29
11.3K0
Linux设置开机启动
1.整理机器上面运行的服务,编些成sh脚本,文件为:/home/rc/exec.sh
三哥
2019/11/14
7.9K0
Linux设置静态IP
我的环境:CentOS 6.5 1. 登录 以root用户登录 2. 在终端中输入: vi /etc/sysconfig/network-scripts/ifcfg-eth0 (vi后面有个空格) 按Insert键进入编辑模式 ONBOOT=yes 开机自启动 BOOTPROTO=static  静态ip IPADDR=192.168.0.108  要设置的IP地址 NETMASK=255.255.255.0  子网掩码 GATEWAY=192.168.0.4  网关 按ESC键回到命令模式 按“shift
Java架构师历程
2018/09/26
9.2K0
Linux设置定时重启
因为有对服务器进行每天定时重启的需求,但是我不会操作,在百度和谷歌上难以找到这方面的文章,找到的文章写的方法也是临摹两可,所以就写了这篇文章分享我摸索出来的方法
曈曈too
2023/02/27
25K1
Linux网络的设置
一、介绍 目的:使Linux可以正常上网,前提是物理机可以上网 软件环境: 虚拟机版本: VMware Workstation 12, Linux系统版本:CentOS 7.3 二、设置网络 1,在登
Zoctopus
2018/06/04
5.2K0
linux常用设置命令
##常用指令mkdir 创建目录touch 创建空文件echo 创建带有内容的文件。cat 查看文件内容cp 拷贝mv 移动或重命名rm 删除文件-r 递归删除,可删除子目录及文件-f 强制删除find 在文件系统中搜索某文件grep 在文本文件中查找某个字符串rmdir 删除空目录pwd 显示当前目录ln 创建链接文件系统管理命令stat 显示
一觉睡到小时候
2022/11/16
4.4K0
Linux-网络设置
ubuntu18 以上/etc/network/interfaces 已经不再生效,改用netplan
孔西皮
2023/10/18
1730
Linux环境基本设置
安装好Linux系统后,通常要做一些基本设置,比如网络,防火墙等。 1.修改ip地址,执行如下命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes #开机使用 BOOTPROTO=static #ip地址设置为静态 IPADDR=192.168.92.82 #Linux服务器ip地址 GATEWAY=192.168.92.1 #网关地址 NETMASK=255.
sparkle123
2018/04/26
3.8K0
linux网络相关设置
NetworkManager服务配置文件,如果没有特殊需求不建议调整,如果需要调整的话,调整之前备份,调整完成重新启动服务
星哥玩云
2022/09/15
2.7K0
jvm linux 时区设置
在接入集团一个平台的时候,发现录制某个接口到测试环境回放,发现接口入参一致,一个start_day 一个end_day,但回放的时候会多调用一次数据库查询,很是奇怪;
千往
2018/08/02
8.3K0

相似问题

MPIO Linux服务器和交换机

10

Linux服务器作为非托管交换机

10

如何用超级V虚拟外部交换机设置VLAN交换机?

10

在戴尔交换机上设置VLAN

10

linux红帽如何找到思科交换机的IP地址?

50
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文