linux设置 无线ip,Linux无线网络配置

Linux无线网络配置

——无线网卡驱动安装与WLAN 802.11配置

WLAN (Wireless Local Area Network)类似于有线以太网,WLAN 的 802.11a 标准使用 5 GHz 频段,支持的最大速度为 54 Mbps,而 802.11b 和 802.11g 标准使用 2.4 GHz 频段,分别支持最大 11 Mbps 和 54 Mbps 的速度。使用Windows操作系统,WLAN配置很简单。无线网卡厂商将Windows下的驱动随网卡一起销售。而Linux新兴的操作系统,这方面的驱动不多。以前购买无线网卡时也没考虑Linux下的驱动程序,于是需要编译驱动程序源码。

现在市场上大部分的无线网卡都是对于Atheros芯片的。如TP—LINK的310G、350G、510G、550G、650G。对于Atheros芯片的网卡,可以到www.madwifi.org网站上找到驱动程序,根据源代码包里面的README和INSTALL文件来获得足够的安装信息。最新驱动源码包(0.9.2版本)下载地址

http://downloads.sourceforge.net/madwifi/madwifi-0.9.2.tar.bz2?modtime=1154005765&big_mirror=0

下面详细介绍无线网卡驱动程序的安装和WLAN的配置。

操作步骤:

下载驱动源码包存放在 /root/downloads目录下

步骤一、解压源码压缩包

1). 进入文件所在目录

cd /root/downloads

2). 解压.bz2格式的压缩包

bunzip2 madwifi-0.9.2.tar.bz2

生成.tar格式压缩包

3). 解压.tar格式的压缩包

tar xvf madwifi-0.9.2.tar

步骤二、编译安装驱动

4). 进入解压后的目录

cd madwifi-0.9.2

5). 编译驱动程序

make

查看编译信息,没有error,编译成功,继续安装驱动

6). 安装驱动

make install

步骤三、驱动模块配置

7). 插入扫描模块

modprobe ath_pci

8). 扫描访问接入点

modprobe wlan_scan_sta

9). 启动无线网卡ath0

ifconfig ath0 up

获取网卡信息

10). wlanconfig ath0 list scan

网卡信息如下,default是所在无线局域网的名称, 00:d0:f8:e0:a8:88 是无线路由器的物理地址,54M是带宽为54M网卡。

SSID            BSSID              CHAN RATE  S:N   INT CAPS

default         00:d0:f8:e0:a8:88    6   54M 25:0   100 ESs

或者使用第二种命令获取详细信息

iwlist ath0 scan

ath0   Scan completed :

Cell 01 - Address: 00:D0:F8:E0:A8:88

ESSID:"default"

Mode:Master

Frequency:2.437 GHz (Channel 6)

Quality=24/94  Signal level=-71 dBm  Noise level=-95 dBm

Encryption key:off

Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s; 12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s                                    48 Mb/s; 54 Mb/s

Extra:bcn_int=100

步骤四、连接访问接入点(Access Points)

11). 使用无线网络名称接入

iwconfig ath0 essid "default"

或者使用无线网络路由器物理地址接入

iwconfig ath0 ap 00:D0:F8:E0:A8:88

或者自动寻找可接入的网络

iwconfig ath0 ap any

或者:

iwconfig ath0 ap auto

步骤五、动态获取IP地址

12). 使用DHCP动态获取ip地址

dhclient ath0

获取的ip信息

Internet Software Consortium DHCP Client 2.0pl5

Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.

All rights reserved.

Please contribute if you find this software useful.

For info, please visit http://www.isc.org/dhcp-contrib.html

eth1: unknown hardware address type 24

eth1: unknown hardware address type 24

Listening on LPF/ath0/00:02:6f:20:14:81

Sending on   LPF/ath0/00:02:6f:20:14:81

Sending on   Socket/fallback/fallback-net

DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 7

DHCPOFFER from 192.168.1.1

DHCPREQUEST on ath0 to 255.255.255.255 port 67

DHCPACK from 192.168.1.1

bound to 192.168.1.103 -- renewal in 7200 seconds.

最下一行的192.168.1.103是动态获取的ip地址

或者使用命令获取ip地址  dhcpcd ath0

13). 测试网络是否可通

ping www.sina.com.cn

步骤六适用于没有DHCP服务器的无线局域网或DHCP分配ip失败的情况。

步骤六、手动设置ip

与网络管理员联系,获取局域网的信息。或者查看Windows下DHCP分配的ip地址和默认网关和DNS。我的是无线局域网 默认网关:192.168.1.1, 子网掩码:255.255.255.0, DNS: 202.199.240.2

14). 设置ip地址和子网掩码

ifconfig ath0 192.168.1.x netmask 255.255.255.0 up

15). 编辑配置文件/etc/resolv.conf

gedit /etc/resolv.conf

在所有nameserver前加上#,然后添加一行

nameserver 202.199.240.2

然后保存退出

16). 添加默认网关

route add default gw 192.168.1.1

17). 启动无线网卡ath0

ifconfig ath0 up

18). 测试网络是否可通

ping www.sina.com.cn

转载自:http://linux-wiki.cn/wiki/zh-hans/%E6%97%A0%E7%BA%BF%E7%BD%91%E5%8D%A1%E9%85%8D%E7%BD%AE

图形界面

目前流行的多数发行版都支持用图形界面的network-manager或wicd方便地进行配置。对于多数用户而言,配置无线网络的关键是安装好无线驱动。如Ubuntu用户可通过系统菜单中“受限驱动”的安装解决无线上网问题。

命令行配置

下面介绍使用iwconfig和ifconfig等命令在命令行状态下手动配置WIFI无线网络。前题是无线网卡驱动已经正确安装,并被系统正确识别。

工作的大体思路如下:用iwconfig开启无线网卡的电源,并查找区域内的无线网络

连接到相应的无线网络

通过ifconfig启用无线网卡,并指定或获取IP

cgi_imgproxy?url=http%3A%2F%2Flinux-wiki.cn%2Fp_w_picpaths%2F6%2F62%2FNote.gif&size=0

注意:

假设无线被识别为wlan0,如果您的网卡没有被识别为wlan0,可以在操作时做相应的修改。

具体,请按提示逐行执行如下指令:

#打开无线网卡电源iwconfig wlan0 txpower on

#列出区域内的无线网络iwlist wlan0 scan #假设要连接到网络MyHome(即essid为MyHome的网络),那么输入命令

iwconfig wlan0 essid "MyHome"

#如果网络是加密的,密码是0123456789,那么就输入命令

iwconfig wlan0 essid "MyHome" key 0123-4567-89

#如果正常的话,输入下面命令就可以看到连接正常的各项参数了。iwconfig wlan0

#启用无线网卡的网络ifconfig wlan0 up

#如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ipdhclient wlan0 #或 dhcpcd wlan0

#现在无线网卡应该可以正常使用了

注意:一定要把NetworkManager服务停掉

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了在Kali Linux设置无线网络,您可以按照以下步骤操作: 1. 确保您已经安装了Kali Linux以及所需的无线网卡驱动程序。 2. 打开终端并使用以下命令来查看您的无线网卡的情况: ``` ifconfig ``` 如果您看到一个无线网卡接口(例如wlan0),这意味着无线网卡的驱动程序已经正常安装。 3. 确定您附近的无线信号。使用以下命令来扫描附近的无线信号: ``` iwlist wlan0 scanning ``` 这将列出附近的无线网络名称(SSID)以及其他相关信息。 4. 打开网络配置文件以编辑网络接口设置。使用以下命令打开网络配置文件: ``` sudo nano /etc/network/interfaces ``` 这将打开一个文本编辑器,显示可用的网络接口。 5. 在网络配置文件中,找到用于无线网卡的接口部分。通常,它会以"iface wlan0"开头。在此部分中,添加以下行来配置无线网络: ``` iface wlan0 inet dhcp wpa-ssid <您的网络名称> wpa-psk <您的网络密码> ``` 将"<您的网络名称>"替换为您的无线网络名称(SSID),"<您的网络密码>"替换为您的无线网络密码。 6. 保存并关闭文件。按下Ctrl + X,然后按下Y键保存更改。 7. 重新启动网络服务以使更改生效。使用以下命令重启网络服务: ``` sudo service networking restart ``` 现在,您的Kali Linux系统应该已经设置好了无线网络连接。您可以使用以下命令来验证连接是否成功: ``` ifconfig wlan0 ``` 这将显示您的无线网卡的详细信息,包括分配的IP地址等信息。 请注意,根据您的具体环境和无线网卡型号,可能会有一些细微的差异。上述步骤提供了一般的指导,但您可能需要根据自己的情况进行一些调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值