まえがき 何でこんな事をやっているのか?
smpdをベーシックな使い方をしていればフロントエンド、リヤエンド共に
共通のネットワークにつながっていて255.255.255.0(/24)だから
両機へログインしてコマンドでOFFに出来るのだが
所謂直結にしてしまうとRaspberrtPi4にはLANポートが一つしかないけれども
優しいOSの終了としては
フロントエンドを通してログイン後にコマンドでOFFとする必要がある?とか思っていて
(たぶん電源SWをOFFしても壊れない?)
所謂ポートフォワーディング(Port Forwarding)を実現したかったと言う事でした。
この試みは本山である lightmpd〜x86_64-upnpgw-XXXXXXXXでメモリー内で音源再生実行する状態を
ストレージ内にインストールされた通常動作のOSで同じ動作をさせて
見える状態で色々イジって理解する?という
そんな感じで繋げて行ければなぁとかボンヤリ思っている次第...
# tee /etc/iptables/iptables.rules << 'EOF'
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -p tcp -m tcp --dport 8022 -j DNAT --to-destination 10.0.0.2:22
-A POSTROUTING -j MASQUERADE
COMMIT
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -p tcp -m tcp --dport 8022 -j ACCEPT
-A FORWARD -d 10.0.0.2/32 -p tcp -m tcp --dport 22 -j ACCEPT
-A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
COMMIT
EOF
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -p tcp -m tcp --dport 8022 -j DNAT --to-destination 10.0.0.2:22
-A POSTROUTING -j MASQUERADE
COMMIT












Comments