2023/11/21 WSLがインターネットに繋がらない問題 解決
これまで
Could not resolve host
2023/10/24 WSLと戦う
2023/10/25
分かっていたこと
Ubuntuから、vEthernetに対する通信は飛んでいる
Wi-Fiには通信が来ていない
cf. 2023/10/25
Windowsが何らかの問題を起こしている?
Ubuntuに割り当てられたプライベートIPが関係している?
cf. 2023/10/30 vEthernetとIPルーティング
新事実判明
DevContainerで新しくコンテナを立てたところ、動いた
2023/11/19にSapporo opendata hackに参加したときに気づいた
会場のWi-Fiに対し、Ubuntuから繋がらないが、Dev Containerからは繋がった
DevContainerだけでなく、新しくUbuntuを立てても疎通するか?
→ しない
$ ip addr show
Ubuntu(旧)
code:Ubuntu_old
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:72:25:9f brd ff:ff:ff:ff:ff:ff
inet 172.17.22.250/20 brd 172.17.31.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::215:5dff:fe72:259f/64 scope link
valid_lft forever preferred_lft forever
Ubuntu(新)
code:Ubuntu_new
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:72:25:9f brd ff:ff:ff:ff:ff:ff
inet 172.17.22.250/20 brd 172.17.31.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::215:5dff:fe72:259f/64 scope link
valid_lft forever preferred_lft forever
DevContainer
code:Devcontainer
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
22: eth0@if23: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:ac:11:00:03 brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 172.17.0.3/16 brd 172.17.255.255 scope global eth0
valid_lft forever preferred_lft forever
Ubuntu新旧:IPアドレスが同じ?
!解決できた
https://learn.microsoft.com/en-us/answers/questions/1123820/set-wsl2-subnet
追記
今度は家から繋がらなくなった
172.17.16.0/20に戻したら治った!
学校で繋ぎたいときは192.168.0.0/24にする
追記2
2023/11/21 WSLがインターネットに繋がらない問題 解決#655da1638458750000f530baだと、
kagidai5では繋がる
CIST5では繋がらない!