Linux/Ubuntu伪造网络连接

Linux/Ubuntu伪造网络连接,linux,networking,ubuntu,Linux,Networking,Ubuntu,我有两个程序通过HTTP相互通信。我有一个主程序,它是一个HTTP服务器,充当其他程序查询的浏览器 如果。。。我的机器上有一个internet连接,但当我断开电缆时,eth0会断开,我无法连接任何东西 在windows中,我所需要的只是一张环回网卡,我已经准备好了 在我的UbuntuBox(10.10)中,我仍然有lo连接到它的指定IP,但我不能强迫eth0上升 我怎么能有一个工作连接而不被连接?! 我可以假装连接吗 干杯 安德烈·莫雷拉 澄清一下,我正在做的第一件事是尝试发送广播,以发现同一

我有两个程序通过HTTP相互通信。我有一个主程序,它是一个HTTP服务器,充当其他程序查询的浏览器

如果。。。我的机器上有一个internet连接,但当我断开电缆时,eth0会断开,我无法连接任何东西

在windows中,我所需要的只是一张环回网卡,我已经准备好了

在我的UbuntuBox(10.10)中,我仍然有lo连接到它的指定IP,但我不能强迫eth0上升

我怎么能有一个工作连接而不被连接?! 我可以假装连接吗

干杯 安德烈·莫雷拉


澄清一下,我正在做的第一件事是尝试发送广播,以发现同一网络上还有哪些其他应用程序

此操作失败,因为无法访问网络。尝试拔下电缆并ping到255.255.255.255


我想当我“解决这个问题”时,一切都会就绪。

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)

如果您发布程序中的代码,这将非常有用。他们使用的是
lo
地址还是IP
eth0
地址?好吧,我所需要的只是一个可以对话的接口,我似乎找不到伪造接口的方法