启动 Ubuntu 时 Firestarter 设备尚未准备好

启动 Ubuntu 时 Firestarter 设备尚未准备好

我尝试在 Ubuntu 11.10 上运行 firestarter 但出现了错误:

无法启动防火墙
设备 eth1 尚未就绪。
请检查您的网络设备设置并确保您的互联网连接处于活动状态

我已经编辑了我的/etc/default/isc-dchp 服务器以显示接口=“eht1”

我不知道接下来该怎么做。我需要编辑/etc/网络/接口

我也有/etc/网络/etc/网络有什么不同?

ifconfig -a 结果:

eth0      Link encap:Ethernet  HWaddr xx:xxxxxxxxxxxxx  
      inet addr:xxx.xxx.xxx.xxx  Bcast:xxx.xxx.xxx.xxx  Mask:255.255.xxx.xxx
      inet6 addr: xxxxxxxxxxxxxxxxx/xx Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:9646 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3194 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:1739614 (1.7 MB)  TX bytes:505743 (505.7 KB)
      Interrupt:18 Base address:0xa000 

eth1      Link encap:Ethernet  HWaddr 50:xxxxxxxxxxxxxxxx  
      inet addr:10.0.10.2  Bcast:10.0.10.255  Mask:255.255.255.0
      inet6 addr: fe80::52e5:49ff:fe39:d40f/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:110 errors:0 dropped:0 overruns:0 frame:0
      TX packets:43 errors:0 dropped:0 overruns:0 carrier:1
      collisions:0 txqueuelen:1000 
      RX bytes:26196 (26.1 KB)  TX bytes:6475 (6.4 KB)
      Interrupt:44 

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:16 errors:0 dropped:0 overruns:0 frame:0
      TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:1184 (1.1 KB)  TX bytes:1184 (1.1 KB)

答案1

当我有从 eth0 到 virbr0 的桥接器(用于 kvm/qemu)时,发生了这种情况。因此,如果有人遇到类似问题,请尝试禁用桥接器(在 中/etc/network/interfaces),重新启动网络并重试。添加规则后,您可以重新启用桥接器。

或者干脆不要使用 Firestarter。这是一个死应用程序,问题似乎是 Firestarter 的一个错误。

对于防火墙的其他 GUI,请参见: https://askubuntu.com/questions/111/gui-for-iptables

答案2

您可以在脚本中搜索字符串“无法启动防火墙”,并找到具体发生了什么。
在 Linux 下的许多脚本中,错误消息可能并不真正相关。
您需要准确找到哪个命令/哪一行发出了此消息:这是找到发生了什么的好方法。您需要查看系统内部。
(答案是在管理员的压力下编辑的;))

相关内容