雑木林

頭の中の整理と忘れないための確認メモ

YAMAHAとFortiGateのIPsec相互接続

拠点間接続を安価に行う場合、IPsecによるインターネットVPNが候補に挙がるかと思います。
同一メーカーだとサンプルを試すだけで簡単にできるので、我が家も実家との接続に利用しています。
一方、異なるメーカーの場合は「やめたほうがいい」と言われることが多いです。
プロトコルが一緒なら大丈夫でしょ?」と思って見事にハマりましたので以下に記載します。

今回利用した機種

続きを読む

Raspbianで複数NICによるネットワーク接続と優先順位付け

raspberry piに限らないと思いますが無線と有線が使える環境で
同時に同じセグメントに接続するときはmetricを指定しましょうという話

試した環境

設定例

interface wlan0
metric 200
static ip_address=192.168.10.81/24
static routers=192.168.10.1
static domain_name_servers=192.168.10.1

interface eth0
metric 100
static ip_address=192.168.10.82/24
static routers=192.168.10.1
static domain_name_servers=192.168.10.1
pi@raspizw-01:~ $ ip route
default via 192.168.10.1 dev eth0 src 192.168.10.82 metric 100
default via 192.168.10.1 dev wlan0 src 192.168.10.81 metric 200
192.168.10.0/24 dev eth0 proto dhcp scope link src 192.168.10.82 metric 100
192.168.10.0/24 dev wlan0 proto dhcp scope link src 192.168.10.81 metric 200

metricを指定しないと片方のIPアドレスがリンクローカルアドレスになるので注意。

RancherOSがRaspberry pi 4で動かない

Raspberry pi 4で利用するOS選びの中での備忘
どうやら既知の問題のようです。
先日出たv1.5.5で動くかと思ったけど、ダメでした。
1.6.0か1.5.6で解消予定だとかなんとか…。

上記issue中で紹介されているイメージを使えば起動できるようになりますが、rancher serverは動作しないようです。

[rancher@rancher ~]$ sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server
Unable to find image 'rancher/server:latest' locally
latest: Pulling from rancher/server
bae382666908: Pull complete
29ede3c02ff2: Pull complete
da4e69f33106: Pull complete
8d43e5f5d27f: Pull complete
b0de1abb17d6: Pull complete
422f47db4517: Pull complete
79d37de643ce: Pull complete
69d13e08a4fe: Pull complete
2ddfd3c6a2b7: Pull complete
bc433fed3823: Pull complete
b82e188df556: Pull complete
dae2802428a4: Pull complete
009c51753d61: Pull complete
8e8069ad8c92: Pull complete
3b80af338573: Pull complete
b8c0af5d007c: Pull complete
01628a7552b5: Pull complete
7b24807b33e3: Pull complete
4a90635eea48: Pull complete
59cbc39a6691: Pull complete
714b95237bb0: Pull complete
Digest: sha256:bceb994e83d86a8d2c0e199c36ce247b3d79c0b40f9e4dded2d2f5e834c35900
Status: Downloaded newer image for rancher/server:latest
14a3f3089bcfd5a971d77f3ebfa24ab1b685e21e82a0f866568d2e50c8593a83

[rancher@rancher ~]$ sudo docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                              PORTS               NAMES
14a3f3089bcf        rancher/server      "/usr/bin/entry /usr…"   6 minutes ago       Restarting (1) About a minute ago                       agitated_mccarthy

[rancher@rancher ~]$ sudo docker logs 14a3f3089bcf
standard_init_linux.go:211: exec user process caused "exec format error"

raspberry pi上でnextcloudを動作させる

前回から日が空きましたが、NextcloudをRaspberry pi で動かすの続き。
Nextcloudのdockerイメージはあるので、前回作ったmariadbと組み合わせるだけです。

環境

続きを読む

raspberry pi用にmariadbのコンテナを作る

nextcloudをコンテナで作ろうとしたらmariadbが公式からpullできなかったので作ってみた。

$ docker pull mariadb
Using default tag: latest
latest: Pulling from library/mariadb
no matching manifest for linux/arm/v7 in the manifest list entries

環境

続きを読む

デイリーパチンコに接続するコンテナを作った話

DMMにはアイテムやガチャの購入に利用可能なDMMポイントというのがあります。
DMMポイントは実際に課金する以外にもいくつかの条件で貯めることが可能です。
その1つにデイリーパチンコがあり、DMM GAMESのみに利用可能なポイントに変換できます。
デイリーパチンコは1日1回できるのですが、面倒なのでSeleniumで実現したお話。
利用規約とかに抵触する可能性もあるので、垢Banされても責任は取れません。

実行環境
・ ハード:Raspberry pi 3 Model B
・ ホストOS:Rasbian Buster
・コンテナ:Alpine Linux:latest

続きを読む

内部検証用のドメインについて

内部検証用にDNS環境を構築しなければならない場合、しばしば.localドメインを使ってました。
TLDが増えた現在において、そもそも.localって大丈夫なの?という話。

結論から言うとmDNSがデフォルトで.localドメインを使うため、あまりお勧めできない感じです。
じゃあ何を使えばよいかというと、考えられる案はこんな感じ

家の個人検証だと.testか.homeかなぁ…。