[Dev] IPv6 を公開する
こんにちは、@yasuです。
Contabo VPSでIP6のアクセスができるか確認してみました。
Contaboの管理画面を見るとIPv6アドレスがありましたが、
2a02:c206:2205:1250::1
または
2a02:c206:2205:1250:0000:0000:0000:0001/64
IPv6アドレスで、外へのアクセスも、外からのアクセスもできませんでした。
確認
ip -6 addr
または
ip -6 addr show dev eth0 (インタフェースを指定)
ip -6 route
または
ip -6 route show dev eth0 (インタフェースを指定)
追加
Contaboの管理画面にあるIPv6アドレスを追加
sudo ip -6 addr add 2a02:c206:2205:1250::1/64 dev eth0
fe80::1デフォルトゲートウェイ(として使われがちな)アドレスを追加
sudo ip -6 route add default via fe80::1 dev eth0
追加後の確認
疎通確認
ping6 ::1
ping6 google.com
その他のコマンド
ls /etc/netplan/*.yaml
sudo nano /etc/netplan/01-netcfg.yaml
sudo netplan try ・・・デバッグ
sudo netplan apply ・・・適用
sudo chmod 600 /etc/netplan/01-netcfg.yaml
sudo ip -6 addr del 2a02:c206:2205:1250::1/64 dev eth0 ・・・削除
sudo ip -6 route del default via fe80::1 dev eth0 ・・・削除
内部でアクセス
curl 127.0.0.1:3000/hivemind/
curl [::1]:3000/hivemind/
curl 185.218.126.115:3000/hivemind/
curl [fe80::250:56ff:fe53:ef69%eth0]:3000/hivemind/
外部からアクセス
curl 185.218.126.115:3000/hivemind
curl [2a02:c206:2205:1250::1]:3000/hivemind/
Sort: Trending
Loading...
Loading...

