linux树莓派连接wifi热点,树莓派3:无线热点(从WiFi到WiFi而不是从以太网到WiFi)...

我想将我的Raspberry PI 3变成类似WiFi信号放大器,无线中继器/扩展器或WiFi热点,可以放大弱WiFi信号。树莓派3:无线热点(从WiFi到WiFi而不是从以太网到WiFi)

经过一番研究,我找到了本教程,点击here。

我尝试按照答案提供adityap174:

关闭网络管理服务,因为它与虚拟接口干扰

调低为wlan0用ifconfig为wlan0下来

创建接入点接口,并为其分配不同的mac和ip地址

在此接入接口上打开hostapd

使用dnsmasq在此接口分配连接客户端,ip地址并将默认网关作为要创建的站接口的IP

在访问接口上打开dnsmasq。

创建新接口将其分配给单独的MAC地址,并通过分配essid并使用dhclient获取IP地址将其连接到网络。

必要时进行IP伪装通过iptables命令

我创建了新的接口和AP完全出现,但我无法获得IP地址,当我尝试连接的AP。

软件我安装了:hostapd和的dnsmasq

我使用为wlan0作为站和myAcc为AP。

我的命令:

sudo systemctl disable NetworkManager.service

sudo ifconfig wlan0 down 192.168.27.1 up

sudo iw phy phy0 interface add myAcc type __ap

sudo ifconfig myAcc hw ether A4:17:FE:6E:00:53

sudo ifconfig myAcc 192.168.27.1 up

sudo nano /etc/hostapd/hostapd.conf

sudo service hostapd start

sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig

sudo nano /etc/dnsmasq.conf

sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

sudo iptables -A FORWARD -i wlan0 -o myAcc -m state --state RELATED,ESTABLISHED -j ACCEPT

sudo iptables -A FORWARD -i myAcc -o wlan0 -j ACCEPT

sudo sh -c "iptables-save > /etc/iptables.ipv4.nat

iptables-restore < /etc/iptables.ipv4.nat

sudo service dnsmasq start

在hostapd.conf:

interface=myAcc

driver=nl80211

ssid=AP001

hw_mode=g

channel=6

wmm_enabled=1

ht_capab=[HT40][SHORT-GI-20][DSSS_CCK-40]

macaddr_acl=0

auth_algs=1

ignore_broadcast_ssid=0

wpa=2

wpa_key_mgmt=WPA-PSK

wpa_passphrase=12345678

rsn_pairwise=CCMP

在dnsmasq.conf:

interface=wlan0

bind-interfaces

server=8.8.8.8

domain-needed

bogus-priv

dhcp-range=172.24.1.50,172.24.1.150,12h

在sysctl.conf的,把net.ipv4.ip_forward已成立到1

+1

我在这里看不到问题。如果有的话,你的解决方案是什么? –

+0

同上。我看到了意图和尝试,但不是问题和问题。 –

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值