基于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

    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

 

 

 

 

 

  • libmnl-1.0.4.tar.bz2 (294.2 KB)
  • 下载次数: 0
  • libnetfilter_queue-1.0.3.tar.bz2 (307.5 KB)
  • 下载次数: 0
  • libnfnetlink-1.0.1.tar.bz2 (313.1 KB)
  • 下载次数: 0
  • pip-19.1.1.tar.gz (1.3 MB)
  • 下载次数: 0
  • scapy-2.4.2.tar.gz (3.2 MB)
  • 下载次数: 0
  • setuptools-41.0.1.zip (829.1 KB)
  • 下载次数: 0

你可能感兴趣的:(基于iptables的防火墙依赖环境)