当前位置:首页 » 网页前端 » openwrtweb服务
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

openwrtweb服务

发布时间: 2022-05-19 16:03:08

Ⅰ openwrt怎么启用web界面

tp 的941n刷完openwrt,怎么安装web管理界面
首先,用ssh登录路由(可用putty等软件)。确保路由连上网。——————————配置PPPOE上网————————————参考:openwrt命令行配置PPPOE上网的方法:1.vi /etc/config/network(编辑network网络配置文件)2.如果无法编辑,按a进入编辑模式。3.输入以下内容:config 'interface' 'wan'option ifname 'wan'option proto 'pppoe'option username 'xxxxxxx' (xxxxxxx表示是你的pppoe帐号)option password 'xxxxxx' (xxxxxx表示是你的密码)option peerdns '1'option defaultroute '1'4.按:(冒号)退出编辑模式,再输入x,然后回车,保存文件。5.输入 /etc/init.d/network start 并回车。配置PPPOE上网完毕。——————————配置PPPOE上网————————————输入opkg update 并回车。(更新软件包列表)输入opkg install luci 并回车。(安装Web管理软件luci)待完成,输入/etc/init.d/uhttpd start 并回车。(启动Web服务)输入/etc/init.d/uhttpd enable 并回车。(设为开机自动启动)好了,完成,可以通过浏览器访问你的路由器并进行配置了。补充一下:如果你需要中文界面,可以opkg install luci-i18n-chinese安装中文语言包。

Ⅱ 路由器刷了openwrt,用winscp能进去,但是登陆不上WEB管理页面,怎么回事

你刷的是什么版本的op啊?
是不是固件包没有包含luci啊?
putty登录用命令:opkg list_installed
看看是否有luci包

如果你是从http://downloads.openwrt.org/上直接下载的固件,只有基本系统的

试试用winscp上传luci或者将wan口接外网,用opkg升级luci
putty登录
opkg update
opkg luci

Ⅲ 如何利用openwrt的web配置界面来配置端口映射

/etc/config/firewall
修改完以后请在终端窗口输入 /etc/init.d/firewall restart来重启防火墙使设置生效

端口映射:来自internet的使用tcp协议访问路由80端口的请求映射到内网192.168.1.10的 80端口
可以映射端口提高P2P效率
config redirect
option src wan
option src_dport 80
option proto tcp
option dest_ip 192.168.1.10

重定向:局域网访问10.55.34.85的请求将被重定向到63.240.161.99的123端口
可以用来做网页重定向等通告功能
config redirect
option src lan
option dest wan
option src_ip 10.55.34.85
option src_dip 63.240.161.99
option dest_port 123
option target SNAT

访问控制:拦截局域网到 123.45.67.89的访问请求
可以用来过滤某些网站
config rule
option src lan
option dest wan
option dest_ip 123.45.67.89
option target REJECT

基于MAC的访问控制,拦截局域网内MAC为 00:00:00:00:00的机子访问互联网
config rule
option src lan
option dest wan
option src_mac 00:00:00:00:00
option target REJECT

设置DMZ:
config redirect
option src wan
option proto all
option dest_ip 192.168.1.2

Ⅳ 求助openwrt挂网web环境的搭建

opkg updateopkg install php5 php5-mod-gd php5-mod-session php5-mod-pdo php5-mod-pdo-mysql php5-mod-mysql php5-mod-mcrypt php5-mod-mbstring php5-fastcgi php5-cgi php5-mod-xml php5-mod-ctype php5-mod-curl php5-mod-exif php5-mod-ftp php5-mod-iconv php5-mod-json php5-mod-sockets php5-mod-sqlite3 php5-mod-tokenizer php5-mod-zipopkg install mysql-server opkg install nginx spawn-fcgi zoneinfo-core zoneinfo-asiaopkg install shadow-groupadd shadow-useraddgroupadd wwwuseradd -g www wwwchown -R www:www /mn t/sda1/web修改/etc/my.cnf
datadir = /mnt/sda1/data/mysql/

tmpdir = /mnt/sda1/data/tmp/

创建数据库文件夹
mkdir -p /mnt/sda1/data /mnt/sda1/data/mysql /mnt/sda1/data/tmp

创建默认的数据库
/usr/bin/mysql_install_db --force

启动mysql
/etc/init.d/mysqld start

输入如下命令创建mysql的密码
/usr/bin/mysqladmin -u root password 123456

登陆数据库
mysql -u root -p

连接上mysql之后,创建数据库(可以自己定义,记住就行了,之后会用到)
create database abcd
\g

查看当前可用数据库
show databases
\g

退出mysqlquit修改/etc/nginx/nginx.conf
user www www;
worker_processes 1;
pid /var/run/nginx.pid;
error_log /var/log/nginx_error.log;
events {
use epoll;
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;
sendfile on;
tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
gzip on;
access_log off;

include vhost.conf;
}

修改/etc/nginx/fastcgi_params,解决Nginx文件类型错误解析漏洞
if ($request_filename ~* (.*)\.php) {
set $php_url $1;
}
if (!-e $php_url.php) {
return 403;
}

fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;

fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;

fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fas

Ⅳ 请教openwrt远程web管理设置问题

里两个路由器,一级路由器a192.168.10.1,路由器a的DMZ指向二级路由器b192.168.10.2,在路由器a动态DNS邦定动态IP,二级路由器关掉DHCP,电脑连接二级路由器可以上网,二级路由器系统是openwrt,之前二级路由器系统是DDWRT的,直接开远程访问就可以在公网访问二级路由器,现在换openwrt系统了,怎么弄也不行,我知道是openwrt设置出问题了,哪位高手知道的请指教一下,感激不尽。我的openwrt系统是luci的web管理接口,本人小菜不懂的用命令
补充一下,二级路由是经过LAN接口跟一级路由器连接的,关掉二级路由器的DHCP服务器,

Ⅵ openwrt可以安装web服务器吗

可以的。
openwrt的web配置界面,就是web服务器提供的。
默认是安装的 uhttpd 服务器。如果空间足够,可以安装其它的web服务器。
也可以安装 python ,php,perl等脚本的支持。

Ⅶ 求助openwrt如何实现外网ip访问web

可以用路由器的端口映射功能解决
1、登录路由控制面板----转发规则----端口转发----启用端口转发

2、增加转发规则,填写完具体规则后应用

Ⅷ openwrt没有web管理界面

在 OpenWrt源码中,将 LuCI 配置进去即可。
首先进入OpenWrt源码顶层目录,然后运行 make menuconfig 命令。然后在弹出的配置界面中,我们首先进入 LuCI,然后进入 Collections,最后,将 luci 配置进系统(按空格键选择)。
OpenWrt可以被描述为一个嵌入式的 Linux 发行版,(主流路由器固件有 dd-wrt,tomato,openwrt三类)而不是试图建立一个单一的、静态的系统。OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。

Ⅸ 如何将openwrt的wifi web认证模块 安装到Linux系统上

openwrt中集成了uhttp和LUCI作为web服务作为图形配置界面,uhttpd是一个轻量级的web服务器,而luci是用Lua这种轻量级的脚本语音写的,性能比较优秀。具体的操作可以去wifidog.pro网站上去看看。