[问题]firestarter防火墙的运行问题!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
wangjunhuashuo
帖子: 118
注册时间: 2008-06-02 16:30

[问题]firestarter防火墙的运行问题!

#1

帖子 wangjunhuashuo » 2008-06-21 17:55

今天装了firestarter防火墙,装完以后提示

代码: 全选

启动防火墙失败The device eth0 is not ready.Please check you network devive settings and make sure your internet connection is active.
按照说明文档我做了如下修改

代码: 全选

sudo gedit /etc/firestarter/firestarter.sh
把以下内容:
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1`
MASK=`/sbin/ifconfig $IF | grep Mas | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep Bcast: | cut -d : -f 3 | cut -d \ -f 1`
改为:
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1`
MASK=`/sbin/ifconfig $IF | grep 掩码: | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep 广播: | cut -d : -f 3 | cut -d \ -f 1`
保存文件后:sudo firestarter运行
这样防火墙是显示运行了,可是我下一次开启的时候又提示启动防火墙失败。
打开firestarter.sh

代码: 全选

sudo gedit /etc/firestarter/firestarter.sh
后发现,我做的改动又变回了原来的样子。
请过路的前辈帮忙解决一下!谢谢!
另外,再请问我怎么知道我的防火墙是不是已经在运行了呢?
disme.chen
帖子: 148
注册时间: 2008-05-13 17:50

#2

帖子 disme.chen » 2008-06-21 19:51

可以利用自启动添加firestarter
启动后在系统栏里就知道咯
我就是这么干的
不然心里没底

不过自启动时老是要求输入密码就比较烦一点
用这个东东的话
在BT或者EMULE时要记得开一个端口规则
不然很影响下载速度!!!
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
联系:

Re: [问题]firestarter防火墙的运行问题!

#3

帖子 dogfox » 2008-06-21 20:04

wangjunhuashuo 写了:今天装了firestarter防火墙,装完以后提示

代码: 全选

启动防火墙失败The device eth0 is not ready.Please check you network devive settings and make sure your internet connection is active.
按照说明文档我做了如下修改

代码: 全选

sudo gedit /etc/firestarter/firestarter.sh
把以下内容:
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1`
MASK=`/sbin/ifconfig $IF | grep Mas | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep Bcast: | cut -d : -f 3 | cut -d \ -f 1`
改为:
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1`
MASK=`/sbin/ifconfig $IF | grep 掩码: | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep 广播: | cut -d : -f 3 | cut -d \ -f 1`
保存文件后:sudo firestarter运行
这样防火墙是显示运行了,可是我下一次开启的时候又提示启动防火墙失败。
打开firestarter.sh

代码: 全选

sudo gedit /etc/firestarter/firestarter.sh
后发现,我做的改动又变回了原来的样子。
请过路的前辈帮忙解决一下!谢谢!
另外,再请问我怎么知道我的防火墙是不是已经在运行了呢?

你是从那个号称“万次下载”的pdf文档看来的吧?
我个人这个方法是愚蠢的,值需要在该.sh的第二行加入

代码: 全选

LANG=en_US
即可。

另外,你没看明白该.sh
你应该改成类似

代码: 全选

# External network interface data
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \  -f 1`
MASK=`/sbin/ifconfig $IF | grep 掩码 | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep 广播: | cut -d : -f 3 | cut -d \  -f 1`
NET=$IP/$MASK

if [ "$NAT" = "on" ]; then
	# Internal network interface data
	INIP=`/sbin/ifconfig $INIF | grep inet | cut -d : -f 2 | cut -d \  -f 1`
	INMASK=`/sbin/ifconfig $INIF | grep 掩码 | cut -d : -f 4`
	INBCAST=`/sbin/ifconfig $INIF |grep 广播: | cut -d : -f 3 | cut -d \  -f 1`
	INNET=$INIP/$INMASK
注意是2处,并不是一处
全世界linux爱好者联合起来 !
wangjunhuashuo
帖子: 118
注册时间: 2008-06-02 16:30

#4

帖子 wangjunhuashuo » 2008-06-23 16:17

我也注意看了,但是改了两处还是这样的。当我改完两处后,我还兴奋的以为真的就把问题解决了,就故意把防火墙关了,然后重启就不行了。还是启动不了。我打开一看,两处都被改回来了,先来试一下二楼的方法,希望有用吧。谢谢二位。
头像
zhexuezhuzi
帖子: 884
注册时间: 2008-01-23 14:02
来自: 吉林大学
联系:

#5

帖子 zhexuezhuzi » 2008-06-23 19:11

wangjunhuashuo 写了:我也注意看了,但是改了两处还是这样的。当我改完两处后,我还兴奋的以为真的就把问题解决了,就故意把防火墙关了,然后重启就不行了。还是启动不了。我打开一看,两处都被改回来了,先来试一下二楼的方法,希望有用吧。谢谢二位。


LANG=en_US



正解
chenyun
帖子: 15
注册时间: 2007-02-16 11:13

#6

帖子 chenyun » 2008-08-25 21:14

ok ok ok
头像
hizjz
帖子: 226
注册时间: 2007-09-16 13:33

#7

帖子 hizjz » 2008-08-27 17:05

我的明明启动成功了,但还显示启动失败,这样正常吗?
附件
snapshot1.png
wangjunhuashuo
帖子: 118
注册时间: 2008-06-02 16:30

#8

帖子 wangjunhuashuo » 2008-08-31 13:41

你是不是启动成功后,点了关闭窗口那个“叉叉”,然后又点击图标打开呀?
wangjunhuashuo
帖子: 118
注册时间: 2008-06-02 16:30

#9

帖子 wangjunhuashuo » 2008-08-31 13:43

反正这个家伙是不太好用,表面看起来好像不是很强大,不会用的(包括本菜菜鸟)会觉得这个东东问题太多。
回复