新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 网络应用 > 无线网络 > 正文:Uinx系统中无线网络如何轻松快速切换

Uinx系统中无线网络如何轻松快速切换

新客网 XKER.COM 2008-01-10 来源:新客网搜集 华江 收藏本文

笔者是一个unix 系统治理员,为了工作方便使用的笔记本也是安装的unix 系统,笔记本让移动办公变成了一件非常轻易的事情,使用笔记本电脑的网卡接口连入到无线局域网中,马上就可以进入到工作状态,提高了工作效率。不过美中不足的是,每个无线局域网的设置不完全相同,如IP地址、网关等,天天在公司、家里等不同的地方使用笔记本时,就需要重新设置IP地址,这样就变得非常麻烦。

怎么样让使用笔记本用户不再为切换无线网络配置而苦恼,让他们快速实现设置笔记本网络,免除每次设置的烦恼呢?下面笔者就与大家一起共享使用shell脚本快速设置无线网络接口的方法,让大家快速快速切换无线网络配置。

从命令行输入命令时,每输入一次命令,就可得到系统的一次响应。当需要经常一个接一个地连续执行命令,而得到最后的结果时,再像这种操作方法进行操作就显得没有效率了。在这种情况下,可以利用shell程序或shell脚本来实现这一目的。刚开始理解shell编程的时候,可以把它想像成DOS下的批处理程序。

DOS离不开批处理,每一个DOS甚至是Windows都会由一个批处理文件(autoexec.bat)在它在启动后不久运行一连串的程序,完成为用户服务的预备工作。同样,在Unix系统中,用户也可以为每次登录系统配置环境、删除垃圾文件等,这就要用到shell编程。shell程序器其实不像批处理程序,它远比批处理要强大。shell编程有很多的C语言和其他编程语言的特征,然而又没有编程语言那么复杂。

shell程序是通过文本编辑程序放在一个文件中的一系列Unix命令和实用程序。执行shell程序时,通过Unix一个接一个地解释和执行每个命令。

笔者在公司使用DHCP自动分配IP、使用WEP 连接无线网络,DNS服务器IP地址、网关无需手工配置,在家使用静态ip地址、使用WEP 连接无线网络,DNS服务器IP地址、网关需手工配置。

首先为了编写shell脚本请收集一下网络设备信息:工作地点SSID名称,网络认证模式(三种无、开放、共享),ip地址、DNS服务器IP地址、网关、nwkey(十六进制加密密钥),可以使用命令:dmesg | grep address 查看。下面是笔者的环境如下:

公司环境

工作地点 office
Ssid名称 office
网络认证模式 shared
十六进制加密密钥 0x123456789a

在家环境

工作地点 cjhhome
Ssid名称 cjhhome
网络认证模式 shared
十六进制加密密钥 0x127776789a
ip 地址 192.168.1.21
子网掩码 255.255.255.0
网关 192.168.1.1
主DNS服务器IP地址: 202.204.1.4
辅助DNS服务器IP地址:202.204.1.5

共3页: 上一页 [1] [2] [3] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐