2007年12月10日星期一

Firestarter安装问题


       今天在UBUNTU7.01下安装Firestarter防火墙,出现无法启动防火墙的问题
The device eth1 is not ready.
Please check your network device settings and make sure internet connection is active.
        原因及方法如下:

        可能是Firestarter的启动脚本会从ifconfig的输出信息中查找相关接口的配置信息。以前它查找的肯定是英文的字符串,现在由于ifconfig的输出信息变成了中文的,一些参数信息它可能无法获取了,所以导致启动失败。

        在shell终端中输入:sudo gedit /etc/firestarter/firestarter.sh
        在打开的该文件中找个合适的地方,例如在
        # External network interface data
        这行注释的上面,添加一行:

        LANG=en_US

        这样,ifconfig的输出就是英文的了,这个启动脚本也就可以从它的输出信息中搜索出需要的几个参数了。此时再次启动防火墙就ok啦!

       也可以这样:在firestarter的首选项窗口中,点击“网络配置”/internet connected network device中选择pppo,下面的Local connected network device中选择etho。

       You also can do this:
       sudo gedit /etc/firestarter/configuration
      
You can remove the line about external interface (eth1) and now Firestarter can start the firewall.

0 评论 on "Firestarter安装问题"

 

读书毁我的BLOG Copyright 2008 All Rights Reserved Baby Blog Designed by Ipiet | All Image Presented by Tadpole's Notez