kali定制

address:ip地址

netmask:子网掩码

gateway:网关

destination:路由

network:网络地址

broadcast:广播地址

dns-nameservers:dns服务器地址

  dhclient eth0 :让网卡eth0向dhcp请求随即分配一个ip地址

  ifconfig eth0 192.168.1.23/24 :给eth0网卡指定一个ip地址192.168.1.23

    IP地址192.168.1.23/24中的/24是什么意思啊

    是指子网掩码的位数。写的是多少,就代表有几个1,其它位数全为0。
    比如说24,就代表有24个1,8个0,因为一共是32位。
    8位数为一组,就可以写成:11111111 11111111 11111111 00000000 转换成十进制就是255.255.255.0

    然后如果要上网就要先指定网关,不然的话就只能在本网段之间通信,指定网关实际上就是指定一条路由。

 route add default gw 192.168.1.1                   //指定为默认网关

默认路由为0.0.0.0,网关为192.168.1.1,子网掩码为0.0.0.0

  Flags:总共有多个旗标,代表的意义如下:
  U (route is up):该路由是有效的;
  H (target is a host):目标是一部主机 (IP) 而非网域;
  G (use gateway):需要透过外部的主机 (gateway) 来转递封包(一般指向默认网关);
  R (reinstate route for dynamic routing):使用动态路由时,恢复路由资讯的旗标;
  D (dynamically installed by daemon or redirect):已经由服务或转 port 功能设定为动态路由
  M (modified from routing daemon or redirect):路由已经被修改了;
  ! (reject route):这个路由将不会被接受(用来抵挡不安全的网域!)

route add -net 172.16.0.0/24 gw 102.168.1.100 eth0
//172.16.0.0/24为网络地址(若是添加主机地址将/24改为/36),102.168.1.100网关地址

 


  配置dns服务器地址 其实就是编辑/etc/resolve.conf文件

以上配置的ip地址都是临时的ip地址,每当重启之后就会还原到原先的ip

以下是配置固定的ip地址    

    首先就是要编辑网卡文件里面的内容

vi /etc/network/interfaces

  

#The primary network interface
allow-hotplug erh0
iface eth0 inet  static
address 192.168.0.1    
netmask 255.255.255.0
gateway 192.168.0.254
dns-nameservers 192.168.1.1 192.168.1.2                  //dns服务器解析也可在这里添加解析地址
原文地址:https://www.cnblogs.com/ryuuku/p/7609301.html