Centos6 Connect WiFi

// 安装 wireless tools
yum install wireless-tools dkms pciutils lsusb // 使用wlan命令检查无线网卡
# iwconfig // 安装 wpa supplicant
# yum install wpa_supplicant
# service wpa_supplicant status
# service wpa_supplicant reload // 编辑文件 /etc/wpa_supplicant/wpa_supplicant.conf
# vi /etc/wpa_supplicant/wpa_supplicant.conf // 编辑文件 /etc/sysconfig/network-scripts/ifcfg-wlan0
# vi /etc/sysconfig/network-scripts/ifcfg-wlan0 // 启用无线网卡wlan0
# ifconfig wlan0 up // 扫描无线网络,如果有用手机热点,建议将热点改为英文名字,避免乱码的问题
# iwlist wlan0 scan // 连接手机的WIFI热点小米
# iwconfig wlan0 essid "xiaomi" // 通过DHCP方式自动获取IP
# dhclient wlan0 // 查看wlan0配置状态
# iwconfig wlan0 // 查看路由状态
# netstat -nr // 测试网络连通性
# ping www.baidu.com
// 编辑文件 /etc/wpa_supplicant/my_wpa_supplicant.conf
# cat /etc/wpa_supplicant/my_wpa_supplicant.conf
ctrl_interface=/var/run/my_wpa_supplicant
ctrl_interface_group=wheel # // 编辑文件 /etc/sysconfig/network-scripts/ifcfg-wlan0
# cat /etc/sysconfig/network-scripts/ifcfg-wlan0
DEVICE=wlan0
ONBOOT=yes
BOOTPROTO=dhcp
# // 连接wlan0到网络,并以daemon方式运行。备注:-B Background在后台以daemon 运行,-i interface -c 配置文件
# wpa_supplicant -B -i wlan0 -c /etc/my_wpa_supplicant.conf // 通过DHCP方式自动获取IP
# dhclient wlan0

关闭防火墙,永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off

关闭防火墙,即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop

清空防火墙规则
# iptables -F
# iptables -X
# /etc/init.d/iptables save
# /etc/init.d/iptables status
# /etc/init.d/iptables reload

设置IP转发
# sed -i '/net.ipv4.ip_forward/s/0/1/' /etc/sysctl.conf
# sysctl -p

关闭SELINUX
# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
# setenforce 0
# reboot

查询TCP连接情况:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

查询端口占用情况
netstat -anp | grep portno (例如:netstat –apn | grep 80)

=============== End

Centos6 Connect WiFi的更多相关文章

  1. wpa_cli 连接 wifi

    转自:http://hi.baidu.com/yyangjjun/item/9dfe8e175439fc7a1009b5ba   1: run wpa_supplicant first use the ...

  2. 【移动开发】WIFI热点通信(一)

    之前调查过Android中WIFI模块的使用,也写过两篇学习总结的文章(http://smallwoniu.blog.51cto.com/3911954/1334951),后来发现DEMO里面还是有许 ...

  3. 3-51单片机WIFI学习(开发板8266底层源码介绍)

    上一篇链接  http://www.cnblogs.com/yangfengwu/p/8743502.html 直接上源码:注意源码有两部分,第一部分是一开始的时候写在模块内部的,另一部分是存在手机内 ...

  4. ESP8266串口和MQTT服务器消息互传(版本一) 单纯透传+保存WIFI账号信息

    目标 制作一个ESP8266串口和MQTT相互透传的小WIFI,可用手机修改其连接的路由器,由此该模块可以任意加载到各种串口传输的单片机上,完成硬件到云端的传输. 1 实物图 2 MQTT网页测试客户 ...

  5. wpa_cli 连接 wifi(转)

    wpa_cli 连接 wifi 转自:http://hi.baidu.com/yyangjjun/item/9dfe8e175439fc7a1009b5ba   1: run wpa_supplica ...

  6. [uiautomator篇][11]wifi

    package com.softwinner.network.wifi; import android.content.Context; import android.content.Intent; ...

  7. wpa_supplicant软件架构分析

    wpa_supplicant软件架构分析 1. 启动命令 wpa supplicant 在启动时,启动命令可以带有很多参数,目前我们的启动命令如下: wpa_supplicant /system/bi ...

  8. Android判断网络是否已经连接

    // check all network connect, WIFI or mobile public static boolean isNetworkAvailable(final Context ...

  9. wpa_cli调试工具的使用

    1: run wpa_supplicant first use the following command: wpa_supplicant -Dwext -iwlan0 -C/data/system/ ...

随机推荐

  1. Maltego更新到4.2.6

    Maltego更新到4.2.6   此次更新包含以下两处修改: (1)在服务管理中,允许用户修改OAuth回调协议的端口. (2)修复启动画面溢出错误.

  2. ArrayAdapter和ListView

    利用ArrayAdapter向ListView中添加数据 <?xml version="1.0" encoding="utf-8"?> <Li ...

  3. Python带参数的函数装饰器

    # -*- coding: utf-8 -*- # author:baoshan # 带参数的函数装饰器 def say_hello(country): def wrapper(func): def ...

  4. realsense SDK编译 debug

    1>------ 已启动全部重新生成: 项目: ZERO_CHECK, 配置: Debug x64 ------1> Checking Build System1> CMake do ...

  5. 数据分析入门——pandas之DataFrame基本概念

    一.介绍 数据帧(DataFrame)是二维数据结构,即数据以行和列的表格方式排列. 可以看作是Series的二维拓展,但是df有行列索引:index.column 推荐参考:https://www. ...

  6. 毫无PS痕迹 你的第一本Photoshop书 完整版

    毫无PS痕迹 你的第一本Photoshop书 目录 <毫无PS痕迹-你的本Photoshop书>全书分为四大部分: 第1.2章讲解色彩和图像的原理与基础知识要点. 第3至11章全面讲解了使 ...

  7. 报错:Exception: org.apache.sqoop.common.SqoopException Message: DRIVER_0002:Given job is already running - Job with id 1

    报错背景: 创建完成job之后,执行job的时候报错. 报错现象: Exception: org.apache.sqoop.common.SqoopException Message: CLIENT_ ...

  8. Sql server with as update用法

    create table t1 ( id int,[names] varchar(100)) create table t2( id int,[names] varchar(100)) insert ...

  9. 【mysql】添加删除权限

    https://www.cnblogs.com/wuxunyan/p/9095016.html

  10. 使用Docker在本地启动3个MySQL镜像

    首先执行 sudo docker pull mysql 命令下载mysql官方镜像: zifeiy@zifeiy-PC:~$ sudo docker pull mysql Using default ...