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

TOP » UsersWiki » nao-pon » blog » 2017-04-19 の変更点
  
現: 2017-04-19 (水) 21:09:04 nao-pon ソース
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
  

  • nao-pon/blog/2017-04-19 のバックアップ差分(No. All)
    • 現: 2017-04-19 (水) 21:09:04 nao-pon

トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 937, today: 1, yesterday: 0
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





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

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

もっと...
サイト情報