我有几个通过HTTP互相交谈的程序。我有一个主程序,它是一个HTTP服务器,充当其他程序查询的浏览器。
一切都很好如果..。我的机器上有一个互联网连接,但是当我断开电缆时,eth0就断了,我无法连接任何东西。
在windows中,我所需要的只是一个回环网卡,而且我已经设置好了。
在我的ubuntu (10.10)中,我仍然连接到它指定的IP,但我不能强迫eth0上升。
我怎么能有一个没有连接的工作连接?!我能假装联系吗?
干杯安德烈·莫雷拉
一些澄清,我做的第一件事是试图发送一个广播,以发现在同一个网络上的其他应用程序。
这是失败的,因为网络是不可访问的。请拔掉你的电缆,然后拨到255.255.255.255.
我想,当我“解决这个问题”时,一切都会井然有序。
发布于 2012-05-15 15:28:39
Linux中有一个环回,它有一个IP地址(就像所有基于IP的网络接口一样)。
如果您的网络配置没有自定义为不遵循标准,只需连接到127.0.0.1或localhost即可。
通常,环回接口的别名是lo,下面是来自ifconfig的一个典型条目
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:6026819 errors:0 dropped:0 overruns:0 frame:0
TX packets:6026819 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2106315659 (1.9 GiB) TX bytes:2106315659 (1.9 GiB)https://stackoverflow.com/questions/10603966
复制相似问题