Centos7 通过hostapd、网桥共享上网
阅读数:274 评论数:0
跳转到新版页面分类
Linux
正文
1、安装相关软件
yum install bridge-utils
yum install epel-release
yum install hostapd
2、然后用ip addr查看一下无线网络的名字
3、修改hostapd的配置文件
#vim /etc/hostapd/hostapd.conf
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
macaddr_acl=0
#0就是开放,1使用wpa
auth_algs=1
ignore_broadcast_ssid=0
driver=nl80211
#下面是wpa/wpa2的选项
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
#热点名:
ssid=CentOSAir
#密码:
wpa_passphrase=12345678
#无线网卡名字:
interface=wlo1
#这一行是关键,表示hostap通过网桥br0访问外网
bridge=br0
#指定802.11协议,a=802.11a,b=802.11b,g=802.11g
hw_mode=g
channel=6
保存,默认情况下网卡受networkmanager托管,所以hostapd无法管理无线网卡,执行
nmcli device set wlo1 managed no
让networkManager不再托管无线网卡。
4、修改有线网卡的配置文件
vim /etc/sysconfig/network-scripts/ifcfg-enp3s0
在文件尾加一行
BRIDGE=br0
保存。
5、创建网桥
#vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=“br0”
BOOTPROTO="dhcp"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Bridge"
保存。
6、重启网络服务
systemctl restart network.service
7、ip addr或nmcli con命令可以看到br0已经创建好了。
8、开启hostapd
systemctl start hostapd
现在就可以通过手机连接wifi了。
相关推荐
一、概述
yum是yellow dog updater,modified的简称,是rpm软件包管理器,用python写成,可以安装、移除、升级rpm包,检查并自动解决依赖性。
yum使用的软件仓库除了
# download source code from http://www.mplayerhq.hu/design7/dload.html & extract
wget -cS http://www
一、概述
1、locale中语言环境变量LANG
在Linux中通过locale来设置程序运行的不同语言环境,locale由ANSI C提供支持。locale的命名规则为<语言>_<地区>.<字符集编
一、概述
Centos7 默认使用的是firewall作为防墙。
1.firewalld (防火墙服务)
#启动:
systemctl start firewalld
#关闭:
systemctl
[root@VM_167_46_centos etc]# free -h
total used free shared buff/cache available
Mem: 993M 253M 334
对于 CentOS 7,有 KDE Plasma Workspaces 和 Gnome Desktop 两大桌面环境。
要安装 KDE 桌面环境(使用的是 Plasma 作为默认的
什么是Fcitx?
全称是Flexible Input Method Framework,即小企鹅输入法,它是一个以GPL方式发布的输入法平台,可以通过安装引擎支持多种输入法,