我在 Debian Stretch 上搭建了一个服务器。它有三张以太网卡和一张无线网卡正泰 WPIA-116G。
连接电缆后,效果良好。但是,如果没有电缆,通过 wifi,客户端计算机可以获得连接,但无法在浏览器中打开某些网站。我的平板电脑上也是如此。
因此它会打开 google.com 和 wikipedia,但不会打开 github 和 testmy.net。
当它尝试打开 github 或 testmy.net 时,此类信息会显示在浏览器底部Establishing secure connection...
,并且位于堆栈中。
这是我的配置:
root@ruter-adam:/home/s# cat /etc/hostapd/hostapd.conf
interface=wlp2s5
bridge=br0
driver=nl80211
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=abcabc
country_code=PL
ieee80211d=1
hw_mode=g
channel=8
beacon_int=100
dtim_period=2
max_num_sta=255
rts_threshold=2347
fragm_threshold=2346
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wmm_enabled=1
wmm_ac_bk_cwmin=4
wmm_ac_bk_cwmax=10
wmm_ac_bk_aifs=7
wmm_ac_bk_txop_limit=0
wmm_ac_bk_acm=0
wmm_ac_be_aifs=3
wmm_ac_be_cwmin=4
wmm_ac_be_cwmax=10
wmm_ac_be_txop_limit=0
wmm_ac_be_acm=0
wmm_ac_vi_aifs=2
wmm_ac_vi_cwmin=3
wmm_ac_vi_cwmax=4
wmm_ac_vi_txop_limit=94
wmm_ac_vi_acm=0
wmm_ac_vo_aifs=2
wmm_ac_vo_cwmin=2
wmm_ac_vo_cwmax=3
wmm_ac_vo_txop_limit=47
wmm_ac_vo_acm=0
ap_max_inactivity=600
#ieee80211n=1
require_ht=0
eapol_version=2
eapol_key_index_workaround=0
eap_server=0
own_ip_addr=127.0.0.1
wpa=2
wpa_psk=6d68b63bdc2dff68cbe7cee4aa104882e8e40123456789ef35069ad2edf81579
wpa_key_mgmt=WPA-PSK WPA-PSK-SHA256
wpa_pairwise=CCMP
rsn_pairwise=CCMP
wpa_group_rekey=600
wpa_gmk_rekey=21600
peerkey=1
wps_state=0
root@ruter-adam:/home/s#
root@ruter-adam:/home/s# cat /etc/wpa_supplicant/wpa_supplicant.conf
network={
id_str="home_wifi_static"
priority=5
ssid="abcabc"
psk=363686d31b1fda24ef42b86401234567890faa3f35df2f8ad04a7884213e7916
proto=RSN
key_mgmt=WPA-PSK-SHA256
pairwise=CCMP
group=CCMP
auth_alg=OPEN
scan_ssid=0
disabled=0
}
root@ruter-adam:/home/s#
如何修复它?
更新
我做了一些 MTU 和 ping 经验来说明 LAN 连接或 WLAN 连接时是否存在差异。问题在于 WLAN 连接的 MTU 值不小于 LAN 连接的 MTU 值。在两个方向和两种连接类型(LAN/WLAN)下,该数字为 1472。
命令:
ping -M do -c 4 -s 1472 192.168.0.1 #client
ping -M do -c 4 -s 1472 192.168.0.2 #server
更新2
的经历1300还有另一个问题:
使用电缆,在两个方向上,丢包率为 0%
而通过WIFI,多次测试中分别是100%、75%、50%丢包,来自客户到服务器。
通过WIFI,多次测试都是100%丢包,从服务器给客户。