Centos7上安装 sqlmap 所经历的坑

Centos 安装上不能上网 在设置里面设置 自动联网(如果还是不行就把桥接模式改成Nat模式),

下载git

sudo yum install git

下载完毕  进行安装 sqlmap

wget https://codeload.github.com/sqlmapproject/sqlmap/legacy.tar.gz/master

 发现新的问题

正在解析主机 mirrors.163.com... 失败:未知的名称或服务。 wget: 无法解析主机地址 “mirrors.163.com”

[root@Redhat abc]# wget  http://mirrors.163.com/.help/CentOS6-Base-163.repo
--2017-03-01 17:00:26--  http://mirrors.163.com/.help/CentOS6-Base-163.repo
正在解析主机 mirrors.163.com... 失败:未知的名称或服务。
wget: 无法解析主机地址 “mirrors.163.com”

wget:无法解析主机地址。

解决办法:

  1. 登入root

  2. 进入/etc/resolv.conf

    
    

    vim /etc/resolv.conf

  3. 修改内容为下(将DNS地址改为google域名服务器)
    nameserver 8.8.8.8
    nameserver 8.8.4.4

扩展:

resolv.conf是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。resolv.conf的关键字主要有四个,分别是:

nameserver   #定义DNS服务器的IP地址
domain       #定义本地域名
search       #定义域名的搜索列表
sortlist     #对返回的域名进行排序

/etc/resolv.conf的一个示例:

domain test.com
search www.test.com test.com
nameserver 202.96.128.86
nameserver 202.96.128.166

最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。

参考链接:https://blog.51cto.com/zhongcl/1902252

接下来就可以了就顺利了

原文地址:https://www.cnblogs.com/ainv-123/p/14244287.html