Le blog du jour
OpenWrt facile

12 août 2022

OpenWrt sur son ordinateur sans difficultés

Envie de tester OpenWrt

Il existe une manière très simple de lancer OpenWrt sur son ordinateur, il suffit d’utiliser les outils de virtualisation. Avec une ou deux commandes on a accès à un prompt OpenWrt et à l’ihm web, très utile pour se familiariser avec.

docker

Lancement d’OpenWrt

mypc$ sudo docker run --rm -it openwrtorg/rootfs:x86_64

 

Installation de l’ihm web

root@0f6e72228ef8:/# opkg update
root@0f6e72228ef8:/# opkg install luci

lxd

Lancement d’Openwrt

mypc$ lxc launch images:openwrt/snapshot openwrt
mypc$ lxc
exec openwrt -- ash

lorsque l’image est déjà présente, il suffit de démarrer le container

mypc$ lxc start openwrt
mypc$ lxc
exec openwrt -- ash

Installation de l’ihm web

~ # echo "nameserver 1.1.1.1" >> /etc/resolv.conf
~ # opkg update
~ # opkg install luci

qemu

Récupération d’une image

mypc$ wget https://downloads.openwrt.org/snapshots/targets/x86/64/openwrt-x86-64-generic-ext4-combined.img.gz
mypc$ gunzip openwrt-x86-64-generic-ext4-combined.img.gz

Lancement de OpenWrt

mypc$ $ sudo qemu-system-x86_64 -serial mon:stdio -display none -drive file=openwrt-x86-64-generic-ext4-combined.img -net tap -net nic,model=e1000

Installation de l’ihm web

root@OpenWrt:/# echo "nameserver 1.1.1.1" >> /etc/resolv.conf
root@OpenWrt:/# opkg update
root@OpenWrt:/# opkg install luci

L’ihm web est alors accessible sur le browser à l’adresse renseignée dans openwrt (ici 1.10.10.4)