移步:http://www.cnblogs.com/bo083/archive/2012/11/23/2785172.html
A、修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-s/ifcfg-eth0
B、修改default gateway
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-s/ifcfg-eth0
C、修改dns
修改/etc/resolv.conf
修改后可即时生效,启动同样有效
D、修改host name
即时生效:
# hostname fc2
启动生效:
修改/etc/sysconfig/network
新启动网络配置
/etc/init.d/network restart
IP, 子网掩码:
编辑/etc/sysconfig/network-script/ifcfg-eth0
IPADDR=192.168.0.1
NETMASK=255.255.255.0
网关:
编辑/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=xx
GATEWAY=192.168.0.100
DNS:
编辑/etc/resolv.conf
NAMESERVER=202.96.209.5
注意:上述IP地址都要改成与你的网络配置相对应的IP地址。
KALI 的网络配置一
kali系统是BT5的系统的延伸,但可以说它在很多方面的特性已经展现出来了。
比如kali1.05(现在是1.06),内核里面已经多了很多无线驱动!不像以前一样。
比如我的本子无线网卡是i ntel centrino wireless-N 105,在BT5下是无法识别的,但在kali已经开始支持。
当然这个不是我们这个帖子说的,我们这次的内容主要面对kali的新手。
我们这里说的是硬盘安装或者使用livecd的孩子
(1)其实我们进入到系统的时候,一开始应该留意一下右上角的这个标签,是不是很像我们的手机上的wifi信号强度呀!
一般来说,你在使用内置网卡的时候,先是看一下这里是否有无线信号的连接信息。假如有的话,那就恭喜你啦!直接点击即可使用
(2) 假如你的这里显示的是无线网络设备未托管的话,那么你需要修改下列文件了
复制内容到剪贴板
代码:
vi /etc/NetworkManager/NetworkManager.conf
#我们将flase改为true,这个配置是让NetworkManager能够识别我们的网卡接口并且可以配置它
vi /etc/network/interfaces
#查看是否符合只有一个loopback,假如有其他的话则将他们删除
如图所示
分析:
(1)我们在man NetworkManager.conf中可以看到这样的信息,在上面提及到如果我们设置managed=true的话,则 NetworkManager可以管理网卡接口,这样我们便可以通过NetworkManager连接无线网!当设为flase的时候,我们的网卡接口会被忽略。即设备未托管。
复制内容到剪贴板
代码:
managed=false | true
Controls whether interfaces listed in the 'interfaces' file are
managed by NetworkManager. If set to true, then interfaces
listed in NetworkManager are managed by
NetworkManager.
If set to false, then any interface listed in NetworkManager will be ignored by NetworkManager. Remember that
NetworkManager controls the default route, so because the inter‐
face is ignored, NetworkManager may assign the default route to
some other interface. When the option is missing, false value
is taken as default
(2)同时我们还的注意 NetworkManager和 /etc/network/interfaces这两者是有联系的,这两者是linux管理网络连接的两种方法,前者使用于x环境,后者适用于服务器(文本)。为了两者能够实现共享设置
「1」期间做了一些约定,当发现/etc/network/interfaces改变的时候,NetworkManager会关闭自身,即认为前者进行管理。以便不会使得设置错误
「2」当NetworkManager在上述中设置为true,NetworkManager便能管理接口,而此时/etc/network/interfaces不起管理作用
由此,我们知道我们应该保留/etc/network/interfaces为原来的样子,即只保留即可。然后重启即可解决问题
复制内容到剪贴板
代码:
auto lo
iface lo inet loopback
(3)下面来说一下在kali下要使用reaver等软件时需要做的设置
复制内容到剪贴板
代码:
#找到你需要使用的网卡,这里注意一下能在reaver工作的芯片不多,比如我这里的intel就不可以,一般为atheroes,rtl8187,3070
ifconfig
#记下需要使用网卡的代号
ifconfig wlan0 down
#我这里的无线网卡是wlan0
#有了这一步你的reaver以及wash便可以使用了
之后就和之前一样了
没有设置之前,wash和reaver无法工作
设置之后,工作正常
(4)假如你发现的NetworkManager上面的无线一格信号都没有,这个时候我们需要使用下面命令重启一下NetworkManager,好让它重新识别接口,这样就可以连接上无线网络了
/etc/init.d/network-manager restart
KAli的网络配置二
一、 在文件系统里找到/etc/network下的interfaces文件,打开后可以看到eth0为dhcp,将其修改为如下形式:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static //配置eth0使用默认的静态地址
address 192.168.77.133 //设置eth0的IP地址
netmask 255.255.255.0 //配置eth0的子网掩码
gateway 192.168.77.254 //配置当前主机的默认网关
“interfaces”文件中还有很多其他的设置项,如需要了解更多的信息,可以使用man命令查询“interfaces”文件的手册页。
#man interfaces
其中eth0指本机以太网卡一,类似的,eth1指本机的以太网卡2。一般一台电脑只有一个eth0。网卡的设备名/dev/eth0 和硬件的MAC 地址52:54:AB:DD:6F:61对应,MAC 地址是生产厂家定的,每个网卡拥有的唯一地址。
linux下,用ifconfig后,能看到eth0,可能还会看到eth0:1。其中eth0:1是指eth0的分ip存储文件,分ip存储文件格式为ifcfg-eth0:X, X为任意正整数(包括0)
具体作用是实现单网卡多ip,类似与windows的多ip。
二、配置DNS
Kali Linux的DNS服务器地址使用文件“/etc/resovl.conf”进行配置,用户可以通过“nameserver”配置项设置DNS服务器的 IP地址;“resolv.conf”文件中最多可以使用
“nameserver”指定3个DNS服务器,按照先后的顺序,一旦前面的DNS服务器失效,系统将自动使用后面的DNS服务器。
对于“resolv.conf”文件设置“nameserver”的修改是即时生效的,即只要对“resolv.conf”文件的修改进行了保存,在系统下一次需要进行域名的解析时就会按照该文件中指定
的DNS服务器IP地址进行域名的解析。
在resolv.conf中的格式如下:
domain
nameserver 10.10.10.10
nameserver 102.54.16.2
三、重启网络
在之前的步骤完成后保存,然后在终端里边重启网络,命令如下:/etc/init.d/networking restart
完了之后打开浏览器就可以在校内网下载登录客户端上网了!希望能帮到大家!有错误的地方欢迎大家指正!
linux 更新源 :http://blog.niuti.org/post/380915_5a54ec9