こんにちはAskUbuntuコミュニティ、
過去数日間、私はついにMAASトレインに飛び乗りましたが、ネットワーク構成でいくつかの問題が発生しました。ネットワークに関する私の知識はかなり小さなネットワークに限られているので、いくつかの基本的な概念を見逃してしまった場合はお詫びします。私のクラスター、リージョンコントローラー、dhcp、dnsは、eth0を介して接続された同じIP:10.0.0.1にあります。インターネットに接続されたIPは、wlan0を介して接続された192.168.0.81です。両方のインターフェースがクラスターインターフェースとネットワークに追加されます(これを行うと思いますか?)
ガイドに従おうとしましたが、それでもこれらの問題を解決できません
1.)Juju bootstrap curlで失敗しました:(7)streams.canonical.comポート443への接続に失敗しました
Sudo ufw disable
これは私の現在の/ etc/network/interfacesです
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.0.0.1
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
MAAS ip configure(dpkg-reconfigure maas-cluster&region)は両方とも10.0.0.1とhttp://10.0.0.1/MAAS
にあります
2.)Wake-On-LANが正しく機能しない(ネットワークが原因だと思われる)私は ダニエルの方法 に従い、"Sudo etherwake $mac_address"
ではなく入力することによってのみマシンを起動できました。クラスターコントロールパネルから
関連するスクリーンショット -(申し訳ありませんが、新規ユーザーは投稿ごとに2つのリンクに制限されています)
私はまだetherwakeに取り組んでいますが、今のところ、MAASがどのように機能するかについていくつかのことを理解しています。それを実行するマシンからifconfigを使用してクラスターインターフェイスを編集することについては正しかった。しかし、私が知らなかったのは、IPv4から内部LANにもトラフィックを転送する必要があるということでした。この場合、私はwlan0を介してインターネットに接続し、内部はeth0を介して接続されています。だから、これは私が私のトラフィックを転送する方法です。
Sudo iptables -A FORWARD -o wlan0 -i eth0 -s 10.0.0.0/24 -m conntrack --ctstate NEW -j ACCEPT
Sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
Sudo iptables -t nat -F POSTROUTING
Sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
Sudo iptables-save | Sudo tee /etc/iptables.sav
この行を/etc/rc.localに追加してから0行目を終了します
iptables-restore < /etc/iptables.sav
/etc/sysctl.confを編集し(#net.ipv4.ip_forward = 1から#を削除)、次に
Sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
出典: https://help.ubuntu.com/community/Internet/ConnectionSharing
注:私はまだEtherwakeの問題に取り組んでいます。どんなポインタでも大歓迎です。