前言
什么是openwrt?
它是一个适用于路由器的Linux发行版。和其他Linux发行版一样,它也内置了包管理工具,你可以从一个软件仓库里直接安装软件。OpenWrt可以用在所有需要嵌入式Linux的地方,它有众多功能,比如SSH服务器,VPN,流量整形服务,甚至是BitTorrent客户端。
准备工作
一台pc机,2块网卡,一块普通u盘 (因为必须要2块网卡才能实现路由器的功能,一个WAN口,一个LAN口)。
安装过程
使用physdiskwrite把openwrt img文件写入的U盘中,注意写入会导致U盘格式化。
把U盘插入的x86电脑上,重启后,修改bios以便从U盘中启动。 如果无意外情况,openwrt就安装成功了。如下图
注意安装最后一步,需要敲一下回车,才会进入上面的步骤,不过pc机中usb键盘会无效,必须使用ps2接口的键盘敲下回车。
配置openwrt
首先需要配置网卡使路由器(pc)能够上网,也就是linux里的network。
vim /etc/config/network
使用vim编辑network:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0