OpenWrt WAN 口设置

一、WAN 口设置

在 OpenWrt 中,WAN 口是指连接至 Internet 的接口,它通常是一个物理接口(例如一个 Ethernet 接口或一个 USB 接口)。为了让 OpenWrt 能够连接至 Internet,需要设置 WAN 口。

首先,在“网络”选项卡下,点击“接口”。在这个界面中,可以看到已经配置好的 WAN 和 LAN 接口。如果需要编辑 WAN 接口,则需要点击相应的“编辑”按钮。

config interface 'wan'
    option ifname 'eth0'
    option proto 'dhcp'

这个配置文件会将 WAN 接口命名为 eth0,并启用 DHCP 协议获取 IP 地址。

如果想要使用一个静态 IP 地址,则需要将 proto 配置为 static,并加入 IP 地址、子网掩码和网关信息。

config interface 'wan'
    option ifname 'eth0'
    option proto 'static'
    option ipaddr '192.168.1.100'
    option netmask '255.255.255.0'
    option gateway '192.168.1.1'

二、 PPPoE 连接

除了 DHCP 和静态 IP 地址之外,PPPoE 连接是连接至 Internet 的另一种流行的方式。

在“网络”选项卡下,点击“接口”,如上面所述。然后,点击“添加新接口”,在出现的窗口中选择“PPPoE 客户端”。

在配置文件中,需要设置 WAN 接口的用户名、密码和服务提供商的名称。

config interface 'wan'
    option ifname 'eth0'
    option proto 'pppoe'
    option username 'myusername'
    option password 'mypassword'
    option service 'myservice'

三、 3G/4G 上网

对于没有固定接入点的应用场景,可以考虑使用 3G/4G 上网。

在“网络”选项卡下,点击“接口”,如上面所述。然后,点击“添加新接口”,在出现的窗口中选择“3G/4G”。

根据使用模块进行相应设置,例如 Quectel EC20。在这个配置文件中,需要设置 APN 以及拨号号码。

config interface 'wan'
    option ifname 'wwan0'
    option proto '3g'
    option apn 'myapn'
    option dialnumber '*99#'

四、 双 WAN 口负载均衡

在某些情况下,可能需要使用多个物理 WAN 口连接至不同的服务提供商或多个不同的 Internet 连接。此时,可以使用 OpenWrt 的负载均衡功能。

在“网络”选项卡下,点击“接口”,如上面所述。然后,需要设置路由规则和负载均衡相关的配置信息。

config route
    option interface 'wan1'
    option target '0.0.0.0'
    option netmask '0.0.0.0'
    option gateway '192.168.1.1'

config route
    option interface 'wan2'
    option target '0.0.0.0'
    option netmask '0.0.0.0'
    option gateway '192.168.1.2'

config interface 'wanb'
    option ifname 'eth1'
    option proto 'dhcp'
    option metric '10'
    option disabled '0'

config interface 'wanc'
    option ifname 'eth2'
    option proto 'dhcp'
    option metric '20'
    option disabled '0'

config rule 'wan_lb'
    option mark '0x1'
    option sticky '1'
    option wan_wanb '10'
    option wan_wanc '10'

config rule
    option mark '0x2'
    option wan_wanb '20'
    option wan_wanc '20'

这个配置文件假设两个 WAN 口连接至分别为 192.168.1.1 和 192.168.1.2 的两个服务提供商。在这个配置文件中,第一个 WAN 口(wanb)的 metric 为 10,第二个 WAN 口(wanc)的 metric 为 20。OpenWrt 系统通过使用标记(mark)和规则(rule)来实现负载均衡。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/252839.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-14 02:15
下一篇 2024-12-14 02:15

相关推荐

  • OpenWrt AdGuardHome使用指南

    一、安装AdGuardHome AdGuardHome是一款跨平台的开源DNS过滤器和广告拦截器。在OpenWrt上可以通过opkg进行安装。以下是具体的安装步骤: opkg up…

    编程 2025-04-23
  • OpenWrt Makefile 全方位解析

    一、Makefile的定义和作用 1. Makefile是什么? Makefile是一个类似于脚本的文件,其中描述了如何通过编译器和链接器来生成应用程序。Makefile文件通常被…

    编程 2025-04-22
  • OpenWrt 抓包详解

    一、OpenWrt 抓包简介 用 Wireshark 抓包是常见的网络故障排查手段之一。但在路由器中,整合 Wireshark 并不现实,而 OpenWrt 内置的 tcpdump…

    编程 2025-04-18
  • OpenWrt测速指南

    一、OpenWrt的基础概念 OpenWrt是一个针对嵌入式设备的Linux操作系统,具有高度定制化、稳定性好、兼容性强等特点。目前已被广泛应用于路由器等嵌入式设备的系统构建中。 …

    编程 2025-04-02
  • OpenWrt动态DNS配置详解

    一、什么是动态DNS 动态DNS(DDNS)是一种允许你将域名映射到动态IP地址的技术。DDNS 服务通常由第三方提供商提供,用于允许你“指向”你的网络设备,尽管网络设备的IP地址…

    编程 2025-02-25
  • OpenWrt Wan6开发详解

    OpenWrt Wan6是一款专为IPv6设计的最先进的开源嵌入式Linux发行版。它提供了API、管理和服务功能,帮助开发人员的软硬件设计更好的适应IPv6环境,同时提供安全、可…

    编程 2025-02-25
  • OpenWrt更新软件包指南

    一、OpenWrt软件包管理 OpenWrt是一个基于Linux嵌入式操作系统,使用opkg来管理软件包。opkg是一个轻量级的软件包管理器,它允许用户下载、安装、升级、卸载Ope…

    编程 2025-02-25
  • OpenWRT Aria2 知识普及及配置指南

    一、What is Aria2 Aria2 是一款全能多线程下载工具,支持 HTTP / HTTPS、FTP、BitTorrent 和 Metalink 等各种协议,功能强大、速度…

    编程 2025-02-24
  • OpenWrt PPTP客户端

    OpenWrt是一个开源的嵌入式操作系统,可以运行在各种路由器硬件上。PPTP是点对点隧道协议,可以在公网上建立虚拟私有网络(VPN)连接。OpenWrt提供了PPTP客户端,使得…

    编程 2025-02-17
  • OpenWrt安装插件指南

    一、OpenWrt简介 OpenWrt是一款安全,可定制并基于Linux的嵌入式操作系统。它被广泛应用在路由器、无线接入点以及其他网络设备中,是一款让用户可以自由定制和掌握网络设备…

    编程 2025-02-05

发表回复

登录后才能评论