分享

七大实用命令行工具 玩转Linux网络配置(1) - 51CTO.COM

 小石头子子 2010-04-26

七大实用命令行工具 玩转Linux网络配置(1)

http://os.51cto.com  2010-04-26 15:26  阿菜 编译  51CTO.com  我要评论()
  • 摘要:对于刚开始学习Linux的技术人员而言,在熟悉GUI工具之外,了解命令行工具更加可以提高效率,也达到学习的目的。不同的Linux会有一些不同的命令行工具用于网络配置,不过有一些通用的工具是大多数发行版都可以用的。本文就介绍一下七大实用的网络配置命令行工具。
  • 标签:Linux网络配置

【51CTO精选译文】虽然现在大多数Linux发行版下都有GUI的网络管理配置,不过熟悉命令行工具还是大有助益的。下面我们来看看这些流行Linux发行版下面的常用命令。对了,如果你想要了解该工具和选项的详细情况,可以输入man再输入这个工具的名字访问其man页面。

现在就打开你的terminal尝试一下吧!

用于基本接口与IP配置的ifconfig

ifconfig工具(interface configurator,接口配置器)提供了一些非常基本但是非常重要的功能。它可以打开和关闭网络适配器,分配IP地址与netmask信息。一些常用指令如下:

查看网络接口当前配置与接口命名:

ifconfig

打开(up)或关闭(down)适配器

ifconfig <网络名> <up|down>

为适配器分配IP地址:

ifconfig <网络名> <ip地址>

为适配器分配第二个IP地址:

ifconfig <网络名:实例数> <ip地址>

范例:ifconfig eth0:0 192.168.1.101

详细介绍:Linux命令网络操作之ifconfig

用于管理以太网卡的ethtool工具

Ethtool可以查看和修改以太适配器的各种设置(不包括Wi-Fi网卡),包括tx/rx,checksumming和wake-on-LAN设置。下面是一些有用的命令:

显示某个网络适配器的驱动信息,适用于查询软件兼容性的情况:

ethtool -i <接口名>

显示网络数据:

ethtool -S

设置适配器连接速度(Mbps)

ethtool speed <10|100|1000>

详细介绍:Linux/Unix命令之Ethtool

iwconfig配置无线网络

iwconfig工具可以算是无线网卡的ifconfig和ethtool。你可以检查基本的Wi-Fi网络设置,如SSID、channel和加密等细节。此外还可以修改一些高级设置,包括接收敏感度,RTS/CTS,碎片,以及重试数。下面介绍几个有用的命令:

显示当前无线设置,包括接口名称:

iwconfig

设置ESSID(扩展服务设置识别器)或网络名:

iwconfig <接口名> essid <网络名>

范例:iwconfig <接口名> "my network"

范例:Example: iwconfig <接口名> any

设置radio的无线channel(1-11):

iwconfig <接口名> <channel>

输入WEP加密密钥(WPA和WPA1尚不支持,需要wpa_supplicant的支持):

iwconfig eth0 key <HEX格式的密钥>

限制适配器仅能在指定MAC地址下连接到AP:

iwconfig <接口名> ap <mac地址>

范例:iwconfig eth0 ap 00:60:1D:01:23:45

设置radio的发射强度,仅在无线网卡支持的情况下有效。默认单位为dBm,可设置为mW:

iwconfig <接口名> txpower <强度>

范例:iwconfig eth0 txpower 15

范例:iwconfig eth0 txpower 30mW

详细解析:Linux操作系统的无线网络命令

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多