Linux.ChinaUnix.net
ChinaUnix | Linux首页 | 新闻 | 博客 | 文章 | 专栏 | 新手 | 方案 | 图书 | 下载 | 人才 | 手册 | wiki | 搜索     
Linux论坛
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索



[CentOS] iptables添加模块出错
首页 » CU论坛 » Linux » 汇总贴列表 » 网络问题 »  
[打印] [订阅] [收藏] [本帖文本页] [推荐此主题给朋友,立即获积分]
hc_ttcm   帅哥
精灵王



CU编号: 670556
注册:2008-2-24
最后登录: 2009-06-24
帖子:356
精华:0

可用积分:399 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:陕西
状态:...离线...

[个人空间] [短信] [博客]


1楼 发表于 2008-8-29 17:28 
刚下了个 iptables-1.4.1.tar.bz2,解压后 运行 ./configure   make  make install后 ,给IPTALBES添加模块就报错。
--prefix=

        The prefix to put all installed files under. It defaults to
        /usr/local, so the binaries will go into /usr/local/bin, sbin,
        manpages into /usr/local/share/man, etc.

[root@bak iptables-1.4.1]# cd /usr/local/sbin
[root@bak sbin]# ls
ip6tables  ip6tables-multi  ip6tables-restore  ip6tables-save  iptables  iptables-multi  iptables-restore  iptables-save
[root@bak sbin]# cd /usr/src/patch-o-matic-ng-20080825
[root@bak patch-o-matic-ng-20080825]# ./runme time
Hey! KERNEL_DIR is not set.
Where is your kernel source directory? [/usr/src/linux] /usr/src/linux-2.6.18
Hey! IPTABLES_DIR is not set.
Where is your iptables source code directory? [/usr/src/iptables] /usr/local/sbin
/usr/local/sbin doesn't look like a iptables source code directory to me.
[root@bak patch-o-matic-ng-20080825]# ./runme time
Hey! KERNEL_DIR is not set.
Where is your kernel source directory? [/usr/src/linux] /usr/src/linux-2.6.18
Hey! IPTABLES_DIR is not set.
Where is your iptables source code directory? [/usr/src/iptables] /lib/iptables
/lib/iptables doesn't look like a iptables source code directory to me.
[root@bak patch-o-matic-ng-20080825]# ./runme time
Hey! KERNEL_DIR is not set.
Where is your kernel source directory? [/usr/src/linux] /usr/src/linux-2.6.18
Hey! IPTABLES_DIR is not set.
Where is your iptables source code directory? [/usr/src/iptables] /usr/src/iptables-1.4.1
/usr/src/iptables-1.4.1 doesn't look like a iptables source code directory to me.



您对本贴的看法:鲜花[0] 臭蛋[0]
hc_ttcm   帅哥
精灵王



CU编号: 670556
注册:2008-2-24
最后登录: 2009-06-24
帖子:356
精华:0

可用积分:399 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:陕西
状态:...离线...

[个人空间] [短信] [博客]


2楼 发表于 2008-8-29 18:18 
杂没人回答呢 ?



您对本贴的看法:鲜花[0] 臭蛋[0]
hc_ttcm   帅哥
精灵王



CU编号: 670556
注册:2008-2-24
最后登录: 2009-06-24
帖子:356
精华:0

可用积分:399 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:陕西
状态:...离线...

[个人空间] [短信] [博客]


3楼 发表于 2008-8-29 20:17 
我的系统是CENTOS5.1的 IPTABLES 是1.3.5的


现在怎么把IPTABLES还原会到1.3.5阿



您对本贴的看法:鲜花[0] 臭蛋[0]
版主 platinum (何时才能飞)
广告杀手-老法王
人生的转折



CU编号: 26424
注册:2002-11-2
最后登录: 2009-07-04
帖子:20743
精华:22

可用积分:30298 (巨富豪门)
信誉积分:105
专家积分:479 (本版:0)
空间积分:0
推广积分:0

状态:...保密...

[个人空间] [短信] [博客]


4楼 发表于 2008-8-29 21:31 
内核版本是多少?



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

当我们在为生活而疲惫奔波的时候
生活却渐渐离我们远去
find our way, find our style
hc_ttcm   帅哥
精灵王



CU编号: 670556
注册:2008-2-24
最后登录: 2009-06-24
帖子:356
精华:0

可用积分:399 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:陕西
状态:...离线...

[个人空间] [短信] [博客]


5楼 发表于 2008-9-1 09:27 
CENTOS5.1的
自己下了个 2.6.18的



您对本贴的看法:鲜花[0] 臭蛋[0]
剑次狼   帅哥 (Langrisser)
大天使


CU奥运火炬传递手2008
CU编号: 293490
注册:2005-7-20
最后登录: 2009-05-11
帖子:2206
精华:1

可用积分:13654 (大富大贵)
信誉积分:100
专家积分:242 (本版:0)
空间积分:802
推广积分:19

状态:...保密...

[个人空间] [短信] [博客]


6楼 发表于 2008-9-1 10:04 
哎,你看看你填写的是啥?

QUOTE:
Where is your iptables source code directory? [/usr/src/iptables] /usr/local/sbin
/usr/local/sbin doesn't look like a iptables source code directory to me.

补丁问你的iptabes的源码包目录在哪,你看看你填的是啥,怎么会在sbin下呢?



您对本贴的看法:鲜花[0] 臭蛋[0]
hc_ttcm   帅哥
精灵王



CU编号: 670556
注册:2008-2-24
最后登录: 2009-06-24
帖子:356
精华:0

可用积分:399 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:陕西
状态:...离线...

[个人空间] [短信] [博客]


7楼 发表于 2008-9-1 10:46 
我全找了  
The prefix to put all installed files under. It defaults to
        /usr/local, so the binaries will go into /usr/local/bin, sbin,
        manpages into /usr/local/share/man, etc
这不是默认的嘛



cd /usr/src/iptables-1.4.1
export KERNEL_DIR=/usr/src/linux-2.6.18
export IPTABLES_DIR=/usr/src/iptables-1.4.1
make BINDIR=/usr/local/sbin LIBDIR=/usr/local/lib MANDIR=/usr/local/man
make BINDIR=/usr/local/sbin LIBDIR=/usr/local/lib MANDIR=/usr/local/man install

[ 本帖最后由 hc_ttcm 于 2008-9-1 10:57 编辑 ]



您对本贴的看法:鲜花[0] 臭蛋[0]
剑次狼   帅哥 (Langrisser)
大天使


CU奥运火炬传递手2008
CU编号: 293490
注册:2005-7-20
最后登录: 2009-05-11
帖子:2206
精华:1

可用积分:13654 (大富大贵)
信誉积分:100
专家积分:242 (本版:0)
空间积分:802
推广积分:19

状态:...保密...

[个人空间] [短信] [博客]


8楼 发表于 2008-9-1 13:38 
环境变量没生效?有点诡异了
env或是export看看环境变量有吗?



您对本贴的看法:鲜花[0] 臭蛋[0]
hc_ttcm   帅哥
精灵王



CU编号: 670556
注册:2008-2-24
最后登录: 2009-06-24
帖子:356
精华:0

可用积分:399 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:陕西
状态:...离线...

[个人空间] [短信] [博客]


9楼 发表于 2008-9-1 14:46 
[root@bak src]# env
HOSTNAME=bak
TERM=xterm
SHELL=/bin/bash
HISTSIZE=1000
SSH_CLIENT=10.1.8.226 4239 22
OLDPWD=/usr/src/linux
SSH_TTY=/dev/pts/1
USER=root
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;0                                                                             1r=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.b                                                                             tm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:                                                                             *.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*                                                                             .bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;3                                                                             5:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
MAIL=/var/spool/mail/root
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/                                                                             bin:/usr/sbin:/usr/bin:/root/bin
INPUTRC=/etc/inputrc
PWD=/usr/src
LANG=en_US.UTF-8
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SHLVL=1
HOME=/root
LOGNAME=root
CVS_RSH=ssh
SSH_CONNECTION=10.1.8.226 4239 10.1.8.235 22
LESSOPEN=|/usr/bin/lesspipe.sh %s
G_BROKEN_FILENAMES=1
_=/bin/env
[root@bak src]# export
declare -x CVS_RSH="ssh"
declare -x G_BROKEN_FILENAMES="1"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="bak"
declare -x INPUTRC="/etc/inputrc"
declare -x LANG="en_US.UTF-8"
declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="root"
declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;0                                                                             1:cd=40;33;01r=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.c                                                                             om=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:                                                                             *.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*                                                                             .bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;3                                                                             5:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:"
declare -x MAIL="/var/spool/mail/root"
declare -x OLDPWD="/usr/src/linux"
declare -x PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local                                                                             /bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"
declare -x PWD="/usr/src"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"
declare -x SSH_CLIENT="10.1.8.226 4239 22"
declare -x SSH_CONNECTION="10.1.8.226 4239 10.1.8.235 22"
declare -x SSH_TTY="/dev/pts/1"
declare -x TERM="xterm"
declare -x USER="root"



您对本贴的看法:鲜花[0] 臭蛋[0]
剑次狼   帅哥 (Langrisser)
大天使


CU奥运火炬传递手2008
CU编号: 293490
注册:2005-7-20
最后登录: 2009-05-11
帖子:2206
精华:1

可用积分:13654 (大富大贵)
信誉积分:100
专家积分:242 (本版:0)
空间积分:802
推广积分:19

状态:...保密...

[个人空间] [短信] [博客]


10楼 发表于 2008-9-1 14:53 


QUOTE:
原帖由 hc_ttcm 于 2008-9-1 14:46 发表
[root@bak src]# env
HOSTNAME=bak
TERM=xterm
SHELL=/bin/bash
HISTSIZE=1000
SSH_CLIENT=10.1.8.226 4239 22
OLDPWD=/usr/src/linux
SSH_TTY=/dev/pts/1
USER=root
LS_COLORS=no=00:fi=00:di=00;34: ...

呵呵,你看看你的变量里哪有这两行变量啊:
export KERNEL_DIR=/usr/src/linux-2.6.18
export IPTABLES_DIR=/usr/src/iptables-1.4.1
正常的会显示出

QUOTE:
env |grep _DIR
KERNEL_DIR=/usr/src/linux-2.6.18
IPTABLES_DIR=/usr/src/iptables-1.4.1

你加完变量后一定要在当前这个终端执行后续编译操作
想省事的话就直接复制那5行操作直接粘贴进你的远程终端里执行



您对本贴的看法:鲜花[0] 臭蛋[0]

首页 » CU论坛 » Linux » 汇总贴列表 » 网络问题 »

 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - Linux时代 - Archiver - WAP - TOP

Processed in 0.095819 second(s), 5 queries , Gzip enabled