106得票10回答
不使用路由器,如何通过以太网将树莓派连接到笔记本电脑?

我正在使用树莓派参与一个气球项目。当我们有可能在农村地区找回树莓派时,我希望能够安全地关闭它。 假设没有路由器或网络附近,我想知道是否有办法将树莓派通过以太网电缆直接连接到笔记本电脑?

53得票3回答
如何在Docker-Compose中同时使用宿主网络和其他用户自定义网络?

我想将在Docker-Compose文件中定义的两个Docker容器(`app`和`db`)相互连接起来。其中一个容器(`app`)还应连接到主机网络 (`host`)。为了使用 Docker 网络中的嵌入式 DNS 功能,这些容器应该连接到一个共同的用户定义网络 (`appnet` 或 `d...

43得票6回答
以太网、MII、SGMII、RGMII和PHY的澄清

我主要来自嵌入式软件背景,因此在硬件方面的知识非常有限。我曾经认为以太网就是电脑上的那个小物理连接器,你只需要安装驱动程序(在Windows中)或配置Linux内核以包括适用于您的以太网的驱动程序。 问题: 但是当我开始深入了解底层技术并查看各种数据表和原理图时,我开始遇到PHY、MII、...

25得票6回答
如何在Linux中创建虚拟以太网设备?

我正在测试一个使用以太网(而不是IP)在两台计算机之间进行通信的协议实现。为了避免真正需要两台物理计算机,我想创建两个虚拟以太网接口。这些接口只能互相通信,因此一个端点程序将绑定到一个接口,另一个端点将绑定到另一个接口。 这是否可行,如何操作?

23得票1回答
如何确定以太网II帧的长度?

Ethernet II帧格式不包含长度字段,我想了解在没有长度字段的情况下如何检测帧的结束。 不幸的是,我对物理学一无所知,但以下听起来合理:我们假设第1层(物理层)提供了一种传输原始位的方法,使得可以区分发送位和未发送任何内容的情况(例如,如果数字数据通过相位调制编码为模拟信号,则这是正确...

21得票3回答
如何使用Java获取以太网地址?

我希望能够获取用于访问特定网站的网络接口的以太网地址。 这在Java中该如何实现呢? 解决方案请注意,getHardwareAddress方法只适用于Java 6及以上版本。在Java 5中似乎没有其他解决方案,除非执行i(f|p)confing命令。

20得票4回答
通过编程实现以太网连接(Android)(Rooted设备)

我有一个关于 Ethernet 的小问题。 我的三个问题是: 我们可以通过编程的方式打开/关闭 Ethernet 吗? 我们可以通过编程的方式启用/禁用 Ethernet 吗? 我们可以通过编程的方式连接 Ethernet 吗? 以上问题与 Wifi 相同,例如: 我们可以通过编...

19得票1回答
为什么在Mac OS X上,Wi-Fi被称为en0,就像以太网一样?

Linux已经成为我的主要系统多年了。在Linux中,以太网硬件设备的名称通常是eth0或enp1s0(后者我只在Arch Linux上见过)。无线网卡的名称通常是wlan0或wlp2s0(同样后者在Arch上)。在我的新MacBook Air上,无线网络被分配为en0,据我所知,这代表以太网...

19得票1回答
如何使用tcpdump过滤MAC地址?

我正在DD-WRT路由器上运行tcpdump,以捕获来自移动电话的上行数据。 我想仅监听一些mac地址。 为此,我尝试使用类似Wireshark的语法运行命令:tcpdump -i prism0 ether src[0:3] 5c:95:ae -s0 -w | nc 192.168.1.147...

18得票3回答
如何指定Django测试服务器监听哪个eth接口?

如标题所述,在具有多个以太网接口和多个IP的环境中, 默认的Django测试服务器未连接到我可以从个人电脑访问的网络。是否有任何方法可以指定Django测试服务器应使用的接口? --已添加-- 网络配置在此处。 我通过我的个人电脑的143.248.x.y地址连接到该计算机。(我的个人电脑也...