zoukankan      html  css  js  c++  java
  • openwrt手动wifi设成client模式[笔记]

    说明:刚刷好的OPENWRT,默认是不带luci-web管理的,所以得手工SSH或TELNET上去改WIFI模式,以便通过WIFI连到现有的ROUTER去下载安装luci...:

    root@OpenWrt:/etc/config# cat wireless

    config wifi-device 'radio0'
            option type 'mac80211'
            option hwmode '11g'
            option path 'bcma0:1'
            option country '00'
            option channel '11'      这里要写AP端的频道号
            option txpower '0'

    config wifi-iface
            option device 'radio0'
            option network 'wwan'
            option ssid 'OpenWrt'
            option key 'keykeykey'
            option mode 'sta'
            option bssid '82:4D:8E:B8:63:88'        这里要写AP端的MAC地址!
            option encryption 'psk2'

    root@OpenWrt:/etc/config# cat network

    config switch 'eth0'
            option name 'eth0'
            option reset '1'
            option enable_vlan '1'

    config switch_vlan
            option device 'eth0'
            option vlan '1'
            option ports '1 2 3 4 8t'

    config switch_vlan
            option device 'eth0'
            option vlan '2'
            option ports '0 8t'

    config interface 'loopback'
            option ifname 'lo'
            option proto 'static'
            option ipaddr '127.0.0.1'
            option netmask '255.0.0.0'

    config globals 'globals'
            option ula_prefix 'fd84:3e27:958f::/48'

    config interface 'lan'
            option ifname 'eth0.1'
            option force_link '1'
            option type 'bridge'
            option proto 'static'
            option netmask '255.255.255.0'
            option ip6assign '60'
            option ipaddr '192.168.1.1'

    config interface 'wan'
            option ifname 'eth0.2'
            option _orig_ifname 'eth0.2'
            option _orig_bridge 'false'
            option proto 'dhcp'
            option type 'bridge'       这行手工加上

    config interface 'wan6'
            option ifname 'eth0.2'
            option proto 'dhcpv6'

    config interface 'wwan'      这行手工加上
            option proto 'dhcp'       这行手工加上


    root@OpenWrt:/etc/config# cat firewall

    config defaults
            option syn_flood '1'
            option input 'ACCEPT'
            option output 'ACCEPT'
            option forward 'REJECT'

    config zone
            option name 'lan'
            option input 'ACCEPT'
            option output 'ACCEPT'
            option forward 'ACCEPT'
            option network 'lan'

    config zone
            option name 'wan'
            option input 'REJECT'
            option output 'ACCEPT'
            option forward 'REJECT'
            option masq '1'
            option mtu_fix '1'
            option network 'wan wan6 wwan'      这行要手工加上

    config forwarding
            option src 'lan'
            option dest 'wan'

    config rule
            option name 'Allow-DHCP-Renew'
            option src 'wan'
            option proto 'udp'
            option dest_port '68'
            option target 'ACCEPT'
            option family 'ipv4'

    config rule
            option name 'Allow-Ping'
            option src 'wan'
            option proto 'icmp'
            option icmp_type 'echo-request'
            option family 'ipv4'
            option target 'ACCEPT'

    config rule
            option name 'Allow-DHCPv6'
            option src 'wan'
            option proto 'udp'
            option src_ip 'fe80::/10'
            option src_port '547'
            option dest_ip 'fe80::/10'
            option dest_port '546'
            option family 'ipv6'
            option target 'ACCEPT'

    config rule
            option name 'Allow-ICMPv6-Input'
            option src 'wan'
            option proto 'icmp'
            list icmp_type 'echo-request'
            list icmp_type 'echo-reply'
            list icmp_type 'destination-unreachable'
            list icmp_type 'packet-too-big'
            list icmp_type 'time-exceeded'
            list icmp_type 'bad-header'
            list icmp_type 'unknown-header-type'
            list icmp_type 'router-solicitation'
            list icmp_type 'neighbour-solicitation'
            list icmp_type 'router-advertisement'
            list icmp_type 'neighbour-advertisement'
            option limit '1000/sec'
            option family 'ipv6'
            option target 'ACCEPT'

    config rule
            option name 'Allow-ICMPv6-Forward'
            option src 'wan'
            option dest '*'
            option proto 'icmp'
            list icmp_type 'echo-request'
            list icmp_type 'echo-reply'
            list icmp_type 'destination-unreachable'
            list icmp_type 'packet-too-big'
            list icmp_type 'time-exceeded'
            list icmp_type 'bad-header'
            list icmp_type 'unknown-header-type'
            option limit '1000/sec'
            option family 'ipv6'
            option target 'ACCEPT'

    config include
            option path '/etc/firewall.user'

  • 相关阅读:
    Java WebService异构系统通信的原理及特点:SOAP与WSDL
    jenkins下拉框选择构建环境
    vue中的hash与history
    一行代码轻松搞定企微内嵌h5调用原生api不生效问题
    开源绘图工具plantUML入门教程(常用于画时序图等)
    什么是持续集成、持续交付、持续部署(CI/CD)?
    一篇文章了解CI/CD管道全流程
    开源免费的SSH工具推荐:electerm(推荐)、Finalshell
    Oracle数据库设置表空间自动扩展(解决因表空间不足引起的ORA01653: unable to extend table错误)
    测试工作中浏览器F12工具简单使用介绍
  • 原文地址:https://www.cnblogs.com/d9394/p/10611691.html
Copyright © 2011-2022 走看看