Homelab: TOOR

Specs:
- Intel J1900
- 8 GB of DDR3 non-ecc memory
- 2x WD Blue WD30EZRZ-00Z5HB0 3 TB
- chassis: Fractal Design Node804

Roles:
- Docker host
- backup replication
- backup sync

Runs:
- Debian testing

Docks:

- kanboard/kanboard:stable
- linuxserver/duplicati
- linuxserver/sickbeard
- linuxserver/couchpotato
- guacamole/guacamole
- jenkins
- diameter/rtorrent-rutorrent:latest
- gogs/gogs
- guacamole/guacd
- linuxserver/headphones
- homeassistant/home-assistant

Homelab: wyvern

Specs:
- Intel I3-3220
- 16GB of DDR3 non-ecc memory
- 2x Seagate ST1000DM003-9YN162 1 TB
- Chassis: NZXT Source 210

Roles:
- VM hypervisor
- backup replication

runs:
- Debian testing
- torrents
- virtualized proxmox
- random stuff

Mikrotik 951G na stancji – Orange FTTH

Sprzęt dostarczany przez polskich ISP często pozostawia wiele do życzenia - nie tylko gdy rozważamy jego wydajność, lecz również możliwości konfiguracyjne.

Niezawsze niestety jest możliwość skorzystania z własnego routera. Teoretycznie ja również jej nie miałem. Jednak z odrobiną szczęścia, Google i cierpliwości udało mi się skonfigurować Mikrotika 951G-2HnD do łączenia się z łączem światłowodowym z oferty Orange Supernova

Pierwszym krokiem koniecznym, by cokolwiek zdziałać było w ogóle połączenie się z siecią Orange. Monterzy dostarczyli mi wraz z umową mediakonwerter oraz "FunBoxa". Samo urządzenie, oferując zaskakująco zaawansowane opcje:

  • harmonogram dostępu do Wifi
  • zmiana serwerów DNS(!!)
  • blokowanie oraz forwarding portów

w zakresie możliwości konfiguracyjnych nie pozostawia szerokiego pola do popisu - funkcje są dostępne, jednak ciężko z nich skorzystać. Podobne rozczarowanie spowodowane jest jego wydajnością - transfery w LANie nie przekraczały 700Mbps, a przy pobieraniu plików z Internetu przez >2 urządzeń klienckich urządzenie wydzielało takie ilości ciepła, że trudno było je długo utrzymać.

Samo logowanie przebiega po PPPoE.

Prędko odkurzyłem więc i uruchomiłem Mikrotika RB951G-2HnD. Do pierwszej konfigurtacji i nawiązania połączenia nieoceniona okazała się wiedza na z dedykowanego wątku na forum Trzepak.pl. Dzięki niemu udało mi się skonfigurować połączenie.


/interface ethernet
set [ find default-name=ether1 ] name=WAN
/interface vlan
add arp=disabled interface=WAN mtu=1492 name=vlan35 vlan-id=35
/interface pppoe-client
add add-default-route=yes disabled=no interface=vlan35 keepalive-timeout=60 max-mru=1492 max-mtu=1492 name=Orange-FTTH password=${PASSWORD use-peer-dns=yes user=${USERNAME}

Natomiast cała reszta konfiguracji to już moja mała inwencja twórcza:

  • osobna podsieć na każdy port ( każdy do innego pokoju/lokatora)
  • osobny vAP
  • bridge między interfejsem kablowym a vAP

Wygląda to tak:
/ip pool
add name=szakalaka ranges=10.2.0.2-10.2.0.254
add name=Rzulty ranges=10.3.0.2-10.3.0.254
add name=Gosc ranges=10.4.0.2-10.4.0.254

/ip dhcp-server
add address-pool=szakalaka authoritative=after-2sec-delay disabled=no interface=wifi-bridge name=szakalaka
add address-pool=Rzulty authoritative=after-2sec-delay disabled=no interface=ether3 name=Rzulty
add address-pool=Gosc authoritative=after-2sec-delay disabled=no interface=ether4 name=Gosc

/interface bridge port
add bridge=wifi-bridge interface=ether2
add bridge=wifi-bridge interface=szakalaka

/ip address
add address=10.2.0.1/24 interface=wifi-bridge network=10.2.0.0
add address=10.3.0.1/24 interface=ether3 network=10.3.0.0
add address=10.4.0.1/24 interface=ether4 network=10.4.0.0

Dell Latitude E6440 loose hinges

Guys, I know the photos got deleted. I don't have this notebook anymore 🙁 If anyone could take a picture of the screws I described and allowed me to publish them here it would be great.

Dell Latitude E6440 loose hinges problem

may become really annoying to cope with.

Dell Latitude E6440 loose hinges

First thing that comes to mind is tighten the hinges, and it is truely genious! And to make things even better, this is a really easy to do step, but let's not run ahead of ourselfs.

Continue reading

Run many services on the same port with sslh

Objective: run many services on the same port with sslh

sslh is a superb utility which greatly increased my satisfaction of self-hosting xmpp, www, vpn, ssh and other. Why? How? Let’s see!

Introduction

Sometimes it may be neccesary to run different services that listen on the same port. Often the case is with VPN, XMPP, HTTP(s), SSH.
sslh will enable us to do so in a easy and efficient way.

Continue reading