【发布时间】:2014-03-05 17:53:22
【问题描述】:
我有两台计算机(没有别的)直接插入网络交换机,我正试图让一台通过twisted.internet.reactor.connectTCP(addr, 8000, factory) 连接到另一台。 addr 我应该有什么?
在我尝试连接的计算机上(手工复制,因此可能存在拼写错误):
$ ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:92:e3:cc
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:126 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:41328 (40.3 KiB) TX bytes:3850 (3.7 KiB)
[snip]
感谢您的帮助!
【问题讨论】:
-
TCP 通过 IP 运行。您需要在主机上配置 IP(地址、路由等)。 Twisted 不会为您执行此操作。这可能不是一个stackoverflow问题。也许这是一个相关网站、超级用户或其他东西的问题。
-
有趣的是这个接口已经收到了数据包。您问题的
[snip]ed 部分中是否有桥接网络?
标签: python networking twisted