higuchi_sankosha 2018年11月5日 16時02分 eth0に接続したデバイスから、Armadillo-IoTの3G経由でインターネットに接続する場合の設定方法をご教授いただけないでしょうか。 eth0は固定IPで運用しており、Armadillo自体は3G経由でインターネットに接続できています。 コメントを投稿するにはログインまたは登録をしてください コメント y.nakamura 2018年11月5日 16時53分 中村です。 > eth0に接続したデバイスから、Armadillo-IoTの3G経由でインターネットに接続する場合の設定方法をご教授いただけないでしょうか。 > eth0は固定IPで運用しており、Armadillo自体は3G経由でインターネットに接続できています。 ブリッジではなく、ルーティングで実現できると思います。 (有線LAN(eth0)と3Gモデムのブリッジは無理じゃないかと思います) 以下のようにやってみてください。 iptables設定 # iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE カーネルのポートフォワード # echo 1 > /proc/sys/net/ipv4/ip_forward (/etc/sysctl.confの net.ipv4.ip_forward=1 を有効にするのでもよいはず) DNSキャッシュサーバ(DNSだけ使うならば設定不要) # dnsmasq eth0でDHCPも必要な場合には、dnsmasqの設定をしてください。 -- なかむら コメントを投稿するにはログインまたは登録をしてください higuchi_sankosha 2018年11月5日 19時22分 中村さま ありがとうございます。 ご教授いただいた方法で解決できました。 コメントを投稿するにはログインまたは登録をしてください
y.nakamura 2018年11月5日 16時53分 中村です。 > eth0に接続したデバイスから、Armadillo-IoTの3G経由でインターネットに接続する場合の設定方法をご教授いただけないでしょうか。 > eth0は固定IPで運用しており、Armadillo自体は3G経由でインターネットに接続できています。 ブリッジではなく、ルーティングで実現できると思います。 (有線LAN(eth0)と3Gモデムのブリッジは無理じゃないかと思います) 以下のようにやってみてください。 iptables設定 # iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE カーネルのポートフォワード # echo 1 > /proc/sys/net/ipv4/ip_forward (/etc/sysctl.confの net.ipv4.ip_forward=1 を有効にするのでもよいはず) DNSキャッシュサーバ(DNSだけ使うならば設定不要) # dnsmasq eth0でDHCPも必要な場合には、dnsmasqの設定をしてください。 -- なかむら コメントを投稿するにはログインまたは登録をしてください
y.nakamura
2018年11月5日 16時53分
中村です。
> eth0に接続したデバイスから、Armadillo-IoTの3G経由でインターネットに接続する場合の設定方法をご教授いただけないでしょうか。
> eth0は固定IPで運用しており、Armadillo自体は3G経由でインターネットに接続できています。
ブリッジではなく、ルーティングで実現できると思います。
(有線LAN(eth0)と3Gモデムのブリッジは無理じゃないかと思います)
以下のようにやってみてください。
iptables設定
# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
カーネルのポートフォワード
# echo 1 > /proc/sys/net/ipv4/ip_forward
(/etc/sysctl.confの net.ipv4.ip_forward=1 を有効にするのでもよいはず)
DNSキャッシュサーバ(DNSだけ使うならば設定不要)
# dnsmasq
eth0でDHCPも必要な場合には、dnsmasqの設定をしてください。
--
なかむら