hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » UsersWiki » nao-pon » blog » Diff of nao-pon/blog/2017-04-19
  
Cur: 2017-04-19 (Wed) 21:09:04 nao-pon source
Line 1: Line 1:
 +#navi
 +RIGHT:&rsslink(../);
 +#boxdate
 +* ネットワークで同一セグメント内の複数のゲートウェイに対応する (Raspberry Pi 編) [#m5f66450]
 +RIGHT:&tag(自宅サーバー,ネットワーク,V6プラス,PPPoE);
 +
 +前回の「[[ネットワークで同一セグメント内の複数のゲートウェイに対応する>../2017-04-14]]」で設定したルーティングが調子がいいので、Raspberry Pi の Web サーバー([[pi2.hypweb.net:http://pi2.hypweb.net]], [[phpng.pi2.hypweb.net:http://phpng.pi2.hypweb.net]]) にも適用してみます。
 +
 +Raspberry Pi の Webサーバーは、公開 Web サーバーに受けた pi2.hypweb.net, phpng.pi2.hypweb.net へのリクエストを Apache のリバースプロキシで転送しています。そのような環境でもうまくいくのかよく分かりませんが、とにかく設定してみます。
 +
 +基本的には、前回と同様です。
 +
 +*** PPPoE v4 ルーターを通ってきた信号にマークを付けます [#mec720d8]
 +
 +#pre{{
 +# iptables -t mangle -F
 +# iptables -t mangle -A INPUT -m mac --mac-source 【PPPoEv4 ルータの MAC アドレス】 -j MARK --set-mark 1
 +# iptables -t mangle -A INPUT -j CONNMARK --save-mark
 +# iptables -t mangle -A OUTPUT -j CONNMARK --restore-mark
 +}}
 +
 +*** とりあえず確認 [#a9bbaf54]
 +
 +- デフォルトルート変更
 + # ip route add default via 192.168.1.1
 + # ip route del default via 192.168.1.50
 +- ip コマンド実行
 + # ip route add default via 192.168.1.50 table 200
 + # ip rule add fwmark 1 table 200
 +- グローバル確認
 + # curl inet-ip.info
 +- 外部からの接続確認
 +-- 携帯の 4G 回線から確認
 +
 +とりあえず、これで問題ないようですので恒久的な設定を行います。
 +
 +*** デフォルトルートの変更 [#b94ddb30]
 +
 +Raspberry Pi の Raspbian Jessie では、固定 IP の設定は /etc/dhcpcd.conf に設定してあります。
 +
 + # vim /etc/dhcpcd.conf
 +
 +#pre{{
 +interface eth0
 +static ip_address=192.168.1.201
 +static routers=192.168.1.1
 +static domain_name_servers=192.168.1.92
 +}}
 +
 +*** 起動時のルーティング設定 [#n97cef06]
 +
 +/etc/network/interfaces を編集し、"up " に続けて実行するコマンドを記述します。
 +
 + # vim /etc/network/interfaces
 +
 +#pre{{
 +iface eth0 inet manual
 +
 +up ip route add default via 192.168.1.50 table 200
 +up ip rule add fwmark 1 table 200
 +}}
 +
 +*** 再起動 [#oc4b79d3]
 +
 +ネットワークのみ再起動したかったのですが、いまいち方法がよく分からず、マシン再起動をしました。
 +
 + # reboot
 +
 +*** 最終確認 [#cbe77364]
 +
 +- グローバル IP アドレスの確認
 + $ curl inet-ip.info
 +- 外部からの接続確認
 +-- 携帯の 4G 回線で外からアクセスして確認
 +
 +** これで完了! [#l89d18cb]
 +
 +リバースプロキシ経由でも、特に変わることはなく無事に完了しました。
 +
 +
 +RIGHT:&font(90%){&page_comments;};
 +#navi
  

  • Backup diff of nao-pon/blog/2017-04-19(No. All)
    • Cur: 2017-04-19 (Wed) 21:09:04 nao-pon

Front page   Diff Backup Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 146, today: 1, yesterday: 0
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
最近の更新
オンライン状況
23 人のユーザが現在オンラインです。 (1 人のユーザが UsersWiki を参照しています。)

登録ユーザ: 0
ゲスト: 23

もっと...
サイト情報