今天發現ss掛了,我懷疑有電腦上的軟件把ss的IP上報了防火牆。我的路由器是WR720N,之前有刷過OpenWrt,於是想在這上面掛ss,這樣就沒有軟件收集數據了。
但是這個路由器的ROM非常小,只有4M。啥也不幹就70-80%了,甚至於update後直接滿了,於是我開始了各種刷機。網上也找了很多帖子,刷了很多說是有ss的固件,但是刷完後都沒有任何效果。不死鳥也刷不了,第一分區鎖了,解鎖的固件也沒找。網上有提到用U盤來放置app,這樣空間就很大了。
於是去找自帶usb的固件,也沒找到。各種碰壁之下,我決定去自己打包一個固件。
首先,我目前的固件版本是17.01.5,貌似官方的維護就停在這裏了。相關的網站在
https://archive.openwrt.org/releases/17.01.5/targets/ar71xx/generic/
最下面有一個包lede-imagebuilder-17.01.5-ar71xx-generic.Linux-x86_64.tar.xz
下載下來,後續就靠它來生成我所需要的包。
由於系統是剛剛編譯完petaLinux的狀態,所以好像編譯所需的東西都是齊的。
解壓後直接編譯。
make info
會顯示出支持的機型型號
我的是tl-wr720n-v4
所以編譯命令就是
make image PROFILE=tl-wr720n-v4
一次過。
開頭有這樣一段話:
Building images for ar71xx - TP-LINK TL-WR720N v4
Packages: base-files busybox dnsmasq dropbear firewall fstools ip6tables iptables kernel kmod-ath9k kmod-gpio-button-hotplug kmod-usb-core kmod-usb2 libc libgcc logd mtd netifd odhcp6c odhcpd opkg ppp ppp-mod-pppoe swconfig uboot-envtools uci uclient-fetch wpad-mini
這就是固件裏包括的軟件了。
編譯完後可以看出來是個比較基礎的固件。GUI也沒有。暫時先不要GUI,等把U盤搞定了再來搞GUI。
參考 [文章] (https://www.coldawn.com/tl-wr703n-tl-wr720n-official-openwrt-barrier_breaker-14-07-extroot-rootfs-on-remove-disk/)
可以得知,要像擴展U盤,就得需要這幾個包:
block-mount kmod-fs-ext4 kmod-usb-storage
那麼就把這幾個包包括上一起打包
make image PROFILE=tl-wr720n-v4 PACKAGES="block-mount kmod-fs-ext4 kmod-usb-storage"
接下來使用scp拷貝到WR720N的tmp下。
scp build_dir/target-mips_24kc_musl-1.1.16/linux-ar71xx_generic/tmp/lede-17.01.5-ar71xx-generic-tl-wr720n-v4-squashfs-sysupgrade.bin [email protected]:/tmp
接下來ssh到WR720上,用sysupgrade
來升級固件。
sysupgrade /tmp/lede-17.01.5-ar71xx-generic-tl-wr720n-v4-squashfs-sysupgrade.bin
升級完成後,燈常亮了,無法ssh上去。我一度懷疑是刷成磚頭了,萬不得已,重啓一次後就可以了,有點嚇人。
用lsmod查看內核是不是加進去了。
lsmod | grep ext4
crc16 992 1 ext4
crypto_hash 8960 3 ext4,jbd2,crc32c_generic
ext4 320128 0
jbd2 47056 1 ext4
mbcache 4208 1 ext4
這個ext4應該就是了。話說他自己難道沒兩個ext4?
mount
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
別說,還真沒有。
接下來繼續檢查
lsmod | grep usb
nls_base 4704 1 usbcore
scsi_mod 86192 2 usb_storage,sd_mod
usb_common 1952 1 usbcore
usb_storage 37216 0
usbcore 116432 3 usb_storage,ehci_platform,ehci_hcd
最後一個直接來運行一下。
U盤是我提前在Linux上處理過的,直接刪除所有分區,創建一個1G的EXT4,格式化;1G的SWAP;剩下的全是EXT4,格式化。全部不加Label。插在USB接口上,打開3G開關。然後運行
block info
/dev/mtdblock2: UUID="251cd5f9-f6e5c94a-5c3ff123-65a0ac72" VERSION="4.0" MOUNT="/rom" TYPE="squashfs"
/dev/mtdblock3: MOUNT="/overlay" TYPE="jffs2"
/dev/sda1: UUID="f02abc98-515a-45ce-a66c-9c3785a6cf00" VERSION="1.0" TYPE="ext4"
/dev/sda3: UUID="f746984a-376f-41e2-b6bf-92feb40f6d48" VERSION="1.0" TYPE="ext4"
將sda1的uuid和sd3的uuid記錄下來。
編輯配置文件。
vi /etc/config/fstab
內容最終如下:
config 'global'
option anon_swap '0'
option anon_mount '0'
option auto_swap '1'
option auto_mount '1'
option delay_root '5'
option check_fs '0'
config 'mount'
option target '/mnt/sda1'
option uuid 'A1BB-B639'
option enabled '0'
config 'mount'
option target '/mnt/sda2'
option uuid '640ad362-77b2-4374-b6c2-1402a449fa3b'
option enabled '0'
config 'mount'
option target '/overlay'
option uuid 'f02abc98-515a-45ce-a66c-9c3785a6cf00'
option enabled '1'
config 'mount'
option target '/mnt/sda3'
option uuid 'f746984a-376f-41e2-b6bf-92feb40f6d48'
option enabled '1'
那兩個不開啓的mount不知道是做什麼的,先不刪除了。留着,不開啓應該就行了。
SWAP分區先不設置,感覺哪裏不對勁。先不用它。
加下來掛載sda1,
mount /dev/sda1 /mnt
但是掛載完成後,mnt變成不可讀寫的了,不能cd進去:
root@LEDE:~# mount /dev/sda1 /mnt
root@LEDE:~# cd mnt
-ash: cd: can't cd to mnt
root@LEDE:~# cd mnt
-ash: cd: can't cd to mnt
不知道是什麼原因,卸載後在掛載又可以了?再來幾次。
root@LEDE:/# umount /dev/sda1
root@LEDE:/# mount /dev/sda1 /mnt
root@LEDE:/# cd /mnt
root@LEDE:/mnt# ls
lost+found
root@LEDE:/mnt# mkdir 123
root@LEDE:/mnt# ls
123 lost+found
root@LEDE:/mnt# rmdir 123
root@LEDE:/mnt# ls
lost+found
root@LEDE:/mnt#
看起來沒有問題了。
接下來擴展到優盤上。
tar -C /overlay -cvf - . | tar -C /mnt -xf -
./
./.fs_state
./work/
./work/work/
./upper/
./upper/etc/
./upper/etc/opkg/
./upper/etc/opkg/keys/
./upper/etc/opkg/keys/72a57f2191b211e0
./upper/etc/opkg/keys/dd6de0d06bbd3d85
./upper/etc/opkg/keys/792d9d9b39f180dc
./upper/etc/opkg/keys/dace9d4df16896bf
./upper/etc/opkg/keys/5151f69420c3f508
./upper/etc/opkg/keys/9ef4694208102c43
./upper/etc/opkg/keys/b5043e70f9a75cde
./upper/etc/group
./upper/etc/hosts
./upper/etc/uci-defaults/
./upper/etc/uci-defaults/11_migrate-sysctl
./upper/etc/uci-defaults/09_fix-checksum
./upper/etc/uci-defaults/04_led_migration
./upper/etc/uci-defaults/odhcpd.defaults
./upper/etc/uci-defaults/10_migrate-shadow
./upper/etc/uci-defaults/10-fstab
./upper/etc/uci-defaults/09_fix-seama-header
./upper/etc/uci-defaults/03_network-switchX-migration
./upper/etc/uci-defaults/03_network-vlan-migration
./upper/etc/uci-defaults/20_migrate-feeds
./upper/etc/uci-defaults/13_fix_group_user
./upper/etc/uci-defaults/12_network-generate-ula
./upper/etc/uci-defaults/30_uboot-envtools
./upper/etc/dropbear/
./upper/etc/dropbear/dropbear_rsa_host_key
./upper/etc/sysctl.conf
./upper/etc/inittab
./upper/etc/board.json
./upper/etc/urandom.seed
./upper/etc/config/
./upper/etc/config/dhcp
./upper/etc/config/luci
./upper/etc/config/rpcd
./upper/etc/config/fstab
./upper/etc/config/firewall
./upper/etc/config/dropbear
./upper/etc/config/ubootenv
./upper/etc/config/network
./upper/etc/config/ucitrack
./upper/etc/config/system
./upper/etc/config/uhttpd
./upper/etc/config/wireless
./upper/etc/ethers
./upper/etc/passwd
./upper/etc/sysctl.d/
./upper/etc/sysctl.d/local.conf
./upper/etc/shadow
./upper/etc/shells
./upper/etc/rc.local
./upper/etc/profile
我着實懷疑,就這麼幾個文件?
仔細對照了一下還真就這麼幾個文件。
行了,現在重啓後,overlay應該就是從U盤掛載過來的了。
有點緊張,我沒有編程器。。。
reboot
看到藍燈在閃,我就放心了。
mount
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/sda1 on /overlay type ext4 (rw,relatime,data=ordered)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600)
/dev/sda3 on /mnt/sda3 type ext4 (rw,relatime,data=ordered)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
嗯,看起來已經大功告成了?
再看看大小
df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 2.3M 2.3M 0 100% /rom
tmpfs 13.7M 52.0K 13.7M 0% /tmp
/dev/sda1 954.6M 1.4M 887.9M 0% /overlay
overlayfs:/overlay 954.6M 1.4M 887.9M 0% /
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda3 27.4G 43.9M 25.9G 0% /mnt/sda3
這個爽。
接下來先讓它能上網。還好我有USB網卡一張,先讓主機上網,然後虛擬機也能上網,然後再通過USB網口鏈接W720的WAN口,絕對可行的。但是,,怎麼知道它從我這裏獲取了什麼IP走呢?查了半天,都說在var下,但是就是沒找到,然後找到了這個命令 ARP,這個好像是可以監聽的??
arp -a
? (192.168.150.254) at 00:50:56:e4:28:30 [ether] on ens33
插上網線
arp -a
? (192.168.150.254) at 00:50:56:e4:28:30 [ether] on ens33
? (10.42.0.187) at 50:fa:84:a1:10:a5 [ether] on enx000ec6dea37f
馬上就找出了它的IP,連上去。
ssh [email protected]
ssh: connect to host 10.42.0.187 port 22: Connection refused
這就很尷尬了,居然被拒絕了。
有可能的情況是,這個設備默認是不允許外網來ssh到路由器上的。
那隻能連在lan口上,先把權限打開吧。
具體參考這裏ssh連接公司內網
vi /etc/config/firewall
最後增加
config rule
option name 'Allow-wan-ssh'
option src 'wan'
option proto 'tcp'
option dest_port '22'
option target 'ACCEPT'
OK
ssh
ssh [email protected]
BusyBox v1.25.1 () built-in shell (ash)
_________
/ /\ _ ___ ___ ___
/ LE / \ | | | __| \| __|
/ DE / \ | |__| _|| |) | _|
/________/ LE \ |____|___|___/|___| lede-project.org
\ \ DE /
\ LE \ / -----------------------------------------------------------
\ DE \ / Reboot (17.01.5, r3919-38e704be71)
\________\/ -----------------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@LEDE:~# ping www.baidu.com
PING www.baidu.com (14.215.177.39): 56 data bytes
64 bytes from 14.215.177.39: seq=0 ttl=127 time=8.427 ms
64 bytes from 14.215.177.39: seq=1 ttl=127 time=11.807 ms
^C
--- www.baidu.com ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 8.427/10.117/11.807 ms
嘿嘿嘿,行了。update一下看有沒有增加ROM使用量。(opkg.conf 設置在Overlay上,所以是不會增加ROM使用量的)
root@LEDE:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 2.3M 2.3M 0 100% /rom
tmpfs 13.7M 60.0K 13.7M 0% /tmp
/dev/sda1 954.6M 1.4M 887.9M 0% /overlay
overlayfs:/overlay 954.6M 1.4M 887.9M 0% /
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda3 27.4G 43.9M 25.9G 0% /mnt/sda3
root@LEDE:~# opkg update
Downloading http://downloads.lede-project.org/releases/17.01.5/targets/ar71xx/generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_core
Downloading http://downloads.lede-project.org/releases/17.01.5/targets/ar71xx/generic/packages/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_base
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/Packages.gz
*** Failed to download the package list from http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/Packages.gz
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_packages
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/packages/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_routing
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/routing/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_telephony
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/telephony/Packages.sig
Signature check passed.
Collected errors:
* opkg_download: Failed to download http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/Packages.gz, wget returned 4.
* opkg_download: Check your network settings and connectivity.
Filesystem Size Used Available Use% Mounted on
/dev/root 2.3M 2.3M 0 100% /rom
tmpfs 13.7M 336.0K 13.4M 2% /tmp
/dev/sda1 954.6M 1.4M 887.9M 0% /overlay
overlayfs:/overlay 954.6M 1.4M 887.9M 0% /
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda3 27.4G 43.9M 25.9G 0% /mnt/sda3
看起來有點錯誤,看看文件存不存在把。然後我發現是我自己的網絡問題,重新update
還是失敗,看起來網絡不是很好,等下再來update。
終於成功了,安裝LUCI把。參考OpenWRT系列教程之 WEB管理界面安裝——LUCI
root@LEDE:~# opkg update
Downloading http://downloads.lede-project.org/releases/17.01.5/targets/ar71xx/generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_core
Downloading http://downloads.lede-project.org/releases/17.01.5/targets/ar71xx/generic/packages/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_base
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_luci
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_packages
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/packages/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_routing
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/routing/Packages.sig
Signature check passed.
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/reboot_telephony
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/telephony/Packages.sig
Signature check passed.
root@LEDE:~# opkg install luci
Installing luci (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci_git-19.167.54478-71e2af4-1_all.ipk
Installing liblua (5.1.5-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/liblua_5.1.5-1_mips_24kc.ipk
Installing lua (5.1.5-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/lua_5.1.5-1_mips_24kc.ipk
Installing libuci-lua (2018-01-01-141b64ef-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/libuci-lua_2018-01-01-141b64ef-1_mips_24kc.ipk
Installing luci-lib-nixio (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-lib-nixio_git-19.167.54478-71e2af4-1_mips_24kc.ipk
Installing luci-lib-ip (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-lib-ip_git-19.167.54478-71e2af4-1_mips_24kc.ipk
Installing rpcd (2018-11-28-3aa81d0d-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/rpcd_2018-11-28-3aa81d0d-1_mips_24kc.ipk
Installing libubus-lua (2017-02-18-34c6e818-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/base/libubus-lua_2017-02-18-34c6e818-1_mips_24kc.ipk
Installing luci-lib-jsonc (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-lib-jsonc_git-19.167.54478-71e2af4-1_mips_24kc.ipk
Installing luci-base (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-base_git-19.167.54478-71e2af4-1_mips_24kc.ipk
Installing luci-mod-admin-full (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-mod-admin-full_git-19.167.54478-71e2af4-1_mips_24kc.ipk
Installing luci-theme-bootstrap (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-theme-bootstrap_git-19.167.54478-71e2af4-1_all.ipk
Installing luci-app-firewall (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-app-firewall_git-19.167.54478-71e2af4-1_all.ipk
Installing luci-proto-ppp (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-proto-ppp_git-19.167.54478-71e2af4-1_all.ipk
Installing libiwinfo (2016-09-21-fd9e17be-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/targets/ar71xx/generic/packages/libiwinfo_2016-09-21-fd9e17be-1_mips_24kc.ipk
Configuring liblua.
Configuring libuci-lua.
Configuring rpcd.
Configuring luci-lib-ip.
Configuring libubus-lua.
Configuring luci-theme-bootstrap.
Configuring luci-app-firewall.
Configuring lua.
Configuring luci-proto-ppp.
Configuring luci-lib-nixio.
Configuring luci-lib-jsonc.
Configuring luci-base.
Configuring luci-mod-admin-full.
Collected errors:
* resolve_conffiles: Existing conffile /etc/config/luci is different from the conffile in the new package. The new conffile will be placed at /etc/config/luci-opkg.
* opkg_download: Failed to download http://downloads.lede-project.org/releases/17.01.5/targets/ar71xx/generic/packages/libiwinfo_2016-09-21-fd9e17be-1_mips_24kc.ipk, wget returned 4.
* opkg_download: Check your network settings and connectivity.
* opkg_install_pkg: Failed to download libiwinfo. Perhaps you need to run 'opkg update'?
* opkg_install_cmd: Cannot install package luci.
root@LEDE:~# libiwinfo
-ash: libiwinfo: not found
root@LEDE:~# opkg install libiwinfo
Installing libiwinfo (2016-09-21-fd9e17be-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/targets/ar71xx/generic/packages/libiwinfo_2016-09-21-fd9e17be-1_mips_24kc.ipk
Configuring libiwinfo.
root@LEDE:~# opkg install luci
Installing luci (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci_git-19.167.54478-71e2af4-1_all.ipk
Installing libiwinfo-lua (2016-09-21-fd9e17be-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/targets/ar71xx/generic/packages/libiwinfo-lua_2016-09-21-fd9e17be-1_mips_24kc.ipk
Installing luci-proto-ipv6 (git-19.167.54478-71e2af4-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.5/packages/mips_24kc/luci/luci-proto-ipv6_git-19.167.54478-71e2af4-1_all.ipk
Configuring libiwinfo-lua.
Configuring luci-proto-ipv6.
Configuring luci.
開啓它。
root@LEDE:~# /etc/init.d/uhttpd enable
root@LEDE:~# /etc/init.d/uhttpd start
開啓瀏覽器進後臺。但是進不去,哪個都上不去,重啓!還是不行看看IP
root@LEDE:~# ifconfig
br-lan Link encap:Ethernet HWaddr 50:FA:84:A1:10:A6
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fd0e:e20c:171a::1/60 Scope:Global
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
eth0 Link encap:Ethernet HWaddr 50:FA:84:A1:10:A5
inet addr:10.42.0.187 Bcast:10.42.0.255 Mask:255.255.255.0
inet6 addr: fe80::52fa:84ff:fea1:10a5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:56 errors:0 dropped:0 overruns:0 frame:0
TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9142 (8.9 KiB) TX bytes:8248 (8.0 KiB)
Interrupt:4
eth1 Link encap:Ethernet HWaddr 50:FA:84:A1:10:A6
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:5
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:24 errors:0 dropped:0 overruns:0 frame:0
TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:2467 (2.4 KiB) TX bytes:2467 (2.4 KiB)
多了一個br-lan,這是啥玩意,我仔細一想,這不就是LAN口麼。應該是要插在LAN口上訪問WEB
果然可以了。
不過裝的東西有點多,有點卡,這樣就算是大功告成了。網線切到路由上。啥也不說,先看看剩餘空間
我還能說啥,配置網絡,打開SWAP,關閉wan口的ssh,安裝一下中文,然後發現一點兒也不卡?說明還行啊。
剩下的就是安裝ss了。有空再說。