`

基于iptables的防火墙依赖环境

 
阅读更多

安装:

libmnl-1.0.4

libnfnetlink-1.0.1

libnetfilter_queue-1.0.3

解压之后

./configure

make

make install

 

 

安装:

setuptools-41.0.1

pip-19.1.1.tar

scapy-2.4.2.tar

解压之后

python setup.py install

 

安装模块:

pip install netfilterqueue

 

 

如果报错:

Traceback (most recent call last):

  File "IPWall.py", line 4, in <module>

    from netfilterqueue import NetfilterQueue

ImportError: libnetfilter_queue.so.1: cannot open shared object file: No such file or directory

 

 

(1)在系统中查找这个文件(当然要保证系统中已经有这个.so文件,只是查找路径没有设置正确而已):

  sudo find / -name libnetfilter_queue.so.1

  结果:/usr/local/lib/libnetfilter_queue.so.1.so

(2)将.so文件路径的目录添加到/etc/ld.so.conf

   sudo vim /etc/ld.so.conf

  文件末尾新添加一行,/usr/local/lib/

(3)使得修改生效

  sudo /sbin/ldconfig

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics