kubenetworks / kubevpn

KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network.
https://www.kubevpn.cn
MIT License
539 stars 45 forks source link

Forward port error: lost connection to pod #322

Closed baodelu closed 1 week ago

baodelu commented 2 weeks ago

我的电脑是mac,使用kubevpn connect后,提示可以连接集群了,但是里面有几个连接报错,请问这个如何排查问题 kubevpn connect --image harbor.cestcywtg.com/rdc-incubator/kubevpn:v2.2.17 Starting connect Got network CIDR from cache Labeling Namespace default Creating ServiceAccount kubevpn-traffic-manager Creating Roles kubevpn-traffic-manager Creating RoleBinding kubevpn-traffic-manager Creating Service kubevpn-traffic-manager Creating MutatingWebhookConfiguration kubevpn-traffic-manager Creating Deployment kubevpn-traffic-manager

Pod kubevpn-traffic-manager-65b9b4db75-rqxzk is Running... Container Reason Message control-plane ContainerRunning vpn ContainerRunning webhook ContainerRunning

Forwarding port... Connected tunnel Adding route... [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF Forward port error: lost connection to pod [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:56807: connect: connection refused [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:56807: connect: connection refused [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF Forward port error: lost connection to pod [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:56807: connect: connection refused Configured DNS service +----------------------------------------------------------+ | Now you can access resources in the kubernetes cluster ! | +----------------------------------------------------------+

baodelu commented 2 weeks ago

这是debug调试 sudo kubevpn connect --image harbor.cestcywtg.com/rdc-incubator/kubevpn:v2.2.17 --debug=true Get IPv4 223.254.0.101/16 from context Get IPv6 efff:ffff:ffff:ffff:ffff:ffff:ffff:999a/64 from context Starting connect Got network CIDR from cache Use exist traffic manager Forwarding port... IPv4: 223.254.0.101, IPv6: efff:ffff:ffff:ffff:ffff:ffff:ffff:999a [TUN] ifconfig utun5 inet 223.254.0.101/16 223.254.0.101 mtu 1451 up [TUN] ifconfig utun5 inet6 efff:ffff:ffff:ffff:ffff:ffff:ffff:999a prefixlen 64 alias [TUN] route add -net 21.93.110.0/24 -interface utun5 [TUN] route add -net 21.93.225.0/24 -interface utun5 [TUN] route add -net 21.93.238.0/24 -interface utun5 [TUN] route add -net 21.93.197.0/24 -interface utun5 [TUN] route add -net 21.93.75.0/24 -interface utun5 [TUN] route add -net 21.16.4.0/24 -interface utun5 [TUN] route add -net 21.93.0.0/24 -interface utun5 [TUN] route add -net 21.93.5.0/24 -interface utun5 [TUN] route add -net 21.93.183.0/24 -interface utun5 [TUN] route add -net 21.93.156.0/24 -interface utun5 [TUN] route add -net 21.93.124.0/24 -interface utun5 [TUN] route add -net 21.93.195.0/24 -interface utun5 [TUN] route add -net 21.93.60.0/24 -interface utun5 [TUN] route add -net 21.93.0.0/16 -interface utun5 [TUN] route add -net 21.16.0.0/16 -interface utun5 [TUN] route add -net 21.93.54.0/24 -interface utun5 [TUN] route add -net 21.93.212.0/24 -interface utun5 [TUN] route add -net 21.93.213.0/24 -interface utun5 [TUN] route add -net 21.93.126.0/24 -interface utun5 [TUN] route add -net 21.93.235.0/24 -interface utun5 [TUN] route add -net 21.93.133.0/24 -interface utun5 [TUN] route add -net 21.93.109.0/24 -interface utun5 [TUN] route add -net 21.16.3.0/24 -interface utun5 [TUN] route add -net 21.93.91.0/24 -interface utun5 [TUN] route add -net 21.93.72.0/24 -interface utun5 [TUN] route add -net 21.93.246.0/24 -interface utun5 [TUN] route add -net 21.93.251.0/24 -interface utun5 [TUN] route add -net 21.16.1.0/24 -interface utun5 [TUN] route add -net 21.93.49.0/24 -interface utun5 [TUN] route add -net 21.93.142.0/24 -interface utun5 [TUN] route add -net 21.16.0.0/24 -interface utun5 [TUN] route add -net 21.93.10.0/24 -interface utun5 [TUN] route add -net 21.93.14.0/24 -interface utun5 [TUN] route add -net 21.93.68.0/24 -interface utun5 [TUN] route add -net 21.16.2.0/24 -interface utun5 [TUN] route add -net 21.93.163.0/24 -interface utun5 [TUN] route add -net 21.93.179.0/24 -interface utun5 [TUN] route add -net 21.93.237.0/24 -interface utun5 [TUN] route add -net 21.93.181.0/24 -interface utun5 [TUN] route add -net 21.93.17.0/24 -interface utun5 [TUN] route add -net 21.93.158.0/24 -interface utun5 [TUN] route add -net 21.93.24.0/24 -interface utun5 [TUN] route add -net 21.93.177.0/24 -interface utun5 [TUN] route add -net 21.93.4.0/24 -interface utun5 [TUN] route add -net 21.93.230.0/24 -interface utun5 [TUN] route add -net 21.93.252.0/24 -interface utun5 [TUN] route add -net 21.93.207.0/24 -interface utun5 [TUN] route add -net 21.93.29.0/24 -interface utun5 [TUN] route add -net 21.93.144.0/24 -interface utun5 [TUN] route add -net 223.254.0.0/16 -interface utun5 [TUN] route add -net 21.93.146.0/24 -interface utun5 [TUN] route add -net 21.93.159.0/24 -interface utun5 [TUN] route add -net 21.93.85.0/24 -interface utun5 [TUN] 223.254.0.101: name: utun5, mtu: 1451, addrs: [223.254.0.101/16 fe80::aede:48ff:fe00:1122/64 efff:ffff:ffff:ffff:ffff:ffff:ffff:999a/64] Connected tunnel Adding route... List namepsace pods List namepsace services Configuring DNS service... [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF Forward port error: lost connection to pod Port-forward occurs error, err: lost connection to pod, retrying [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:58022: connect: connection refused [TUN] route add -net 21.93.29.84/32 -interface utun5 [TUN] route add -net 21.93.4.124/32 -interface utun5 [TUN] route add -net 21.93.10.121/32 -interface utun5 [TUN] route add -net 21.93.207.182/32 -interface utun5 [TUN] route add -net 21.93.126.206/32 -interface utun5 [TUN] route add -net 21.93.158.114/32 -interface utun5 [TUN] route add -net 21.93.207.41/32 -interface utun5 [TUN] route add -net 21.93.213.171/32 -interface utun5 [TUN] route add -net 21.93.144.67/32 -interface utun5 [TUN] route add -net 21.93.225.88/32 -interface utun5 [TUN] route add -net 21.93.68.153/32 -interface utun5 [TUN] route add -net 21.93.142.190/32 -interface utun5 [TUN] route add -net 21.93.17.125/32 -interface utun5 [TUN] route add -net 21.93.50.94/32 -interface utun5 [TUN] route add -net 21.16.3.77/32 -interface utun5 [TUN] route add -net 21.93.146.237/32 -interface utun5 [TUN] route add -net 21.16.1.89/32 -interface utun5 [TUN] route add -net 21.93.246.240/32 -interface utun5 [TUN] route add -net 21.16.3.72/32 -interface utun5 [TUN] route add -net 21.93.179.63/32 -interface utun5 [TUN] route add -net 21.16.0.6/32 -interface utun5 [TUN] route add -net 21.93.85.162/32 -interface utun5 [TUN] route add -net 21.16.2.115/32 -interface utun5 [TUN] route add -net 21.93.126.61/32 -interface utun5 [TUN] route add -net 21.16.2.120/32 -interface utun5 [TUN] route add -net 21.93.197.9/32 -interface utun5 [TUN] route add -net 21.16.1.97/32 -interface utun5 [TUN] route add -net 21.93.49.179/32 -interface utun5 [TUN] route add -net 21.16.2.67/32 -interface utun5 [TUN] route add -net 21.93.251.81/32 -interface utun5 [TUN] route add -net 21.93.181.203/32 -interface utun5 [TUN] route add -net 21.16.4.217/32 -interface utun5 [TUN] route add -net 21.93.159.204/32 -interface utun5 [TUN] route add -net 21.16.1.73/32 -interface utun5 [TUN] route add -net 21.93.5.51/32 -interface utun5 [TUN] route add -net 21.16.3.57/32 -interface utun5 [TUN] route add -net 21.93.177.227/32 -interface utun5 [TUN] route add -net 21.16.2.74/32 -interface utun5 [TUN] route add -net 21.93.183.23/32 -interface utun5 [TUN] route add -net 21.16.4.228/32 -interface utun5 [TUN] route add -net 21.93.212.109/32 -interface utun5 [TUN] route add -net 21.16.2.125/32 -interface utun5 [TUN] route add -net 21.16.3.79/32 -interface utun5 [TUN] route add -net 21.93.54.57/32 -interface utun5 [TUN] route add -net 21.16.2.126/32 -interface utun5 [TUN] route add -net 21.93.109.1/32 -interface utun5 [TUN] route add -net 21.16.1.98/32 -interface utun5 [TUN] route add -net 21.93.24.79/32 -interface utun5 [TUN-RAW] IP-Protocol: TCP, SRC: 223.254.0.101, DST: 21.93.175.218, Length: 64 [TUN] route add -net 21.16.2.147/32 -interface utun5 [TUN] route add -net 21.93.237.110/32 -interface utun5 [TUN] route add -net 21.16.3.50/32 -interface utun5 [TUN] route add -net 21.93.75.37/32 -interface utun5 [TUN] route add -net 21.16.2.177/32 -interface utun5 [TUN] route add -net 21.93.183.46/32 -interface utun5 [TUN] route add -net 21.16.3.13/32 -interface utun5 [TUN] route add -net 21.93.213.98/32 -interface utun5 [TUN] route add -net 21.93.91.109/32 -interface utun5 [TUN] route add -net 21.16.1.50/32 -interface utun5 [TUN] route add -net 21.16.3.58/32 -interface utun5 [TUN] route add -net 21.93.5.219/32 -interface utun5 [TUN] route add -net 21.16.4.238/32 -interface utun5 [TUN] route add -net 21.93.0.1/32 -interface utun5 [TUN] route add -net 21.16.1.43/32 -interface utun5 [TUN] route add -net 21.93.175.218/32 -interface utun5 [TUN] route add -net 21.16.2.111/32 -interface utun5 [TUN] route add -net 21.93.110.94/32 -interface utun5 [TUN] route add -net 21.16.4.166/32 -interface utun5 [TUN] route add -net 21.93.238.195/32 -interface utun5 [TUN] route add -net 21.16.4.167/32 -interface utun5 [TUN] route add -net 21.93.195.242/32 -interface utun5 [TUN] route add -net 21.16.4.165/32 -interface utun5 [TUN] route add -net 21.93.230.62/32 -interface utun5 [TUN] route add -net 21.16.2.110/32 -interface utun5 [TUN] route add -net 21.93.14.187/32 -interface utun5 [TUN] route add -net 21.16.2.112/32 -interface utun5 [TUN] route add -net 21.93.252.8/32 -interface utun5 [TUN] route add -net 21.16.1.14/32 -interface utun5 [TUN] route add -net 21.93.72.237/32 -interface utun5 [TUN] route add -net 21.16.2.163/32 -interface utun5 [TUN] route add -net 21.93.156.243/32 -interface utun5 [TUN] route add -net 21.16.4.218/32 -interface utun5 [TUN] route add -net 21.93.163.75/32 -interface utun5 [TUN] route add -net 21.16.3.82/32 -interface utun5 [TUN] route add -net 21.93.124.183/32 -interface utun5 [TUN] route add -net 21.93.60.182/32 -interface utun5 [TUN] route add -net 21.16.2.179/32 -interface utun5 [TUN] route add -net 21.93.235.223/32 -interface utun5 [TUN] route add -net 21.16.3.85/32 -interface utun5 [TUN] route add -net 21.93.0.10/32 -interface utun5 [TUN] route add -net 21.16.4.214/32 -interface utun5 [TUN] route add -net 21.93.133.23/32 -interface utun5 [TUN] route add -net 21.16.4.215/32 -interface utun5 [TUN] route add -net 21.16.4.216/32 -interface utun5 [TUN] route add -net 21.16.3.118/32 -interface utun5 [TUN] route add -net 21.16.3.8/32 -interface utun5 [TUN] route add -net 21.93.238.195/32 -interface utun5 [TUN-RAW] IP-Protocol: IPv6HopByHop, SRC: fe80::aede:48ff:fe00:1122, DST: ff02::16, Length: 116 [TUN] route add -net 21.16.3.49/32 -interface utun5 [TUN] route add -net 21.93.207.41/32 -interface utun5 [TUN] route add -net 21.16.3.9/32 -interface utun5 [TUN] route add -net 21.93.109.1/32 -interface utun5 [TUN] route add -net 21.16.1.12/32 -interface utun5 [TUN] route add -net 21.93.252.8/32 -interface utun5 [TUN] route add -net 21.16.4.17/32 -interface utun5 [TUN] route add -net 21.93.17.125/32 -interface utun5 [TUN] route add -net 21.16.1.51/32 -interface utun5 [TUN] route add -net 21.93.158.114/32 -interface utun5 [TUN] route add -net 21.16.3.11/32 -interface utun5 [TUN] route add -net 21.93.251.81/32 -interface utun5 [TUN] route add -net 21.16.2.14/32 -interface utun5 [TUN] route add -net 21.93.146.237/32 -interface utun5 [TUN] route add -net 21.93.126.61/32 -interface utun5 [TUN] route add -net 21.16.1.10/32 -interface utun5 [TUN] route add -net 21.16.3.10/32 -interface utun5 [TUN] route add -net 21.93.144.67/32 -interface utun5 [TUN] route add -net 21.93.29.84/32 -interface utun5 [TUN] route add -net 21.16.2.15/32 -interface utun5 [TUN] route add -net 21.93.175.218/32 -interface utun5 [TUN] route add -net 21.16.1.93/32 -interface utun5 [TUN] route add -net 21.16.1.92/32 -interface utun5 [TUN] route add -net 21.93.110.94/32 -interface utun5 [TUN] route add -net 21.16.0.5/32 -interface utun5 [TUN] route add -net 21.93.156.243/32 -interface utun5 [TUN] route add -net 21.16.0.4/32 -interface utun5 [TUN] route add -net 21.93.159.204/32 -interface utun5 [TUN] route add -net 21.93.183.23/32 -interface utun5 [TUN] route add -net 21.16.4.92/32 -interface utun5 [TUN] route add -net 21.93.246.240/32 -interface utun5 [TUN] route add -net 21.16.2.12/32 -interface utun5 [TUN] route add -net 21.16.2.16/32 -interface utun5 [TUN] route add -net 21.93.5.219/32 -interface utun5 [TUN] route add -net 21.16.1.9/32 -interface utun5 [TUN] route add -net 21.93.72.237/32 -interface utun5 [TUN] route add -net 21.16.1.13/32 -interface utun5 [TUN] route add -net 21.93.133.23/32 -interface utun5 [TUN] route add -net 21.16.3.7/32 -interface utun5 [TUN] route add -net 21.93.142.190/32 -interface utun5 [TUN] route add -net 21.93.24.79/32 -interface utun5 [TUN] route add -net 21.16.4.14/32 -interface utun5 [TUN] route add -net 21.93.5.51/32 -interface utun5 [TUN] route add -net 21.16.2.13/32 -interface utun5 [TUN] route add -net 21.93.60.182/32 -interface utun5 [TUN] route add -net 21.16.1.11/32 -interface utun5 [TUN] route add -net 21.93.212.109/32 -interface utun5 [TUN] route add -net 21.93.75.37/32 -interface utun5 [TUN] route add -net 21.93.49.179/32 -interface utun5 [TUN] route add -net 21.16.1.12/32 -interface utun5 [TUN] route add -net 21.93.91.109/32 -interface utun5 [TUN] route add -net 21.93.197.9/32 -interface utun5 [TUN] route add -net 21.93.10.121/32 -interface utun5 [TUN] route add -net 21.16.3.79/32 -interface utun5 [TUN] route add -net 21.93.195.242/32 -interface utun5 [TUN] route add -net 21.16.3.77/32 -interface utun5 [TUN] route add -net 21.93.181.203/32 -interface utun5 [TUN] route add -net 21.16.0.4/32 -interface utun5 [TUN] route add -net 21.93.177.227/32 -interface utun5 [TUN] route add -net 21.16.1.13/32 -interface utun5 [TUN] route add -net 21.93.126.206/32 -interface utun5 [TUN] route add -net 21.16.4.228/32 -interface utun5 [TUN] route add -net 21.93.183.46/32 -interface utun5 [TUN] route add -net 21.16.2.177/32 -interface utun5 [TUN] route add -net 21.93.68.153/32 -interface utun5 [TUN] route add -net 21.93.213.171/32 -interface utun5 [TUN] route add -net 21.16.3.85/32 -interface utun5 [TUN] route add -net 21.16.2.111/32 -interface utun5 [TUN] route add -net 21.93.50.94/32 -interface utun5 [TUN] route add -net 21.16.4.17/32 -interface utun5 [TUN] route add -net 21.93.85.162/32 -interface utun5 [TUN] route add -net 21.16.2.14/32 -interface utun5 [TUN] route add -net 21.93.179.63/32 -interface utun5 [TUN] route add -net 21.16.3.10/32 -interface utun5 [TUN] route add -net 21.93.230.62/32 -interface utun5 [TUN] route add -net 21.93.237.110/32 -interface utun5 [TUN] route add -net 21.16.3.7/32 -interface utun5 [TUN] route add -net 21.93.0.1/32 -interface utun5 [TUN] route add -net 21.16.4.14/32 -interface utun5 [TUN] route add -net 21.93.14.187/32 -interface utun5 [TUN] route add -net 21.93.163.75/32 -interface utun5 [TUN] route add -net 21.16.1.11/32 -interface utun5 [TUN] route add -net 21.16.3.58/32 -interface utun5 [TUN] route add -net 21.93.124.183/32 -interface utun5 [TUN] route add -net 21.16.2.120/32 -interface utun5 [TUN] route add -net 21.93.54.57/32 -interface utun5 [TUN] route add -net 21.93.213.98/32 -interface utun5 [TUN] route add -net 21.16.3.118/32 -interface utun5 [TUN] route add -net 21.93.225.88/32 -interface utun5 [TUN] route add -net 21.16.3.8/32 -interface utun5 [TUN] route add -net 21.93.235.223/32 -interface utun5 [TUN] route add -net 21.16.4.166/32 -interface utun5 [TUN] route add -net 21.16.2.110/32 -interface utun5 [TUN] route add -net 21.93.0.10/32 -interface utun5 [TUN] route add -net 21.16.4.215/32 -interface utun5 [TUN] route add -net 21.93.207.182/32 -interface utun5 [TUN] route add -net 21.16.3.49/32 -interface utun5 [TUN] route add -net 21.93.4.124/32 -interface utun5 [TUN] route add -net 21.16.2.115/32 -interface utun5 [TUN] route add -net 21.16.1.92/32 -interface utun5 [TUN] route add -net 21.16.1.10/32 -interface utun5 [TUN] route add -net 21.16.1.43/32 -interface utun5 [TUN] route add -net 21.16.3.50/32 -interface utun5 [TUN] route add -net 21.16.3.57/32 -interface utun5 [TUN] route add -net 21.16.2.179/32 -interface utun5 [TUN] route add -net 21.16.1.93/32 -interface utun5 [TUN] route add -net 21.16.2.67/32 -interface utun5 [TUN] route add -net 21.16.2.125/32 -interface utun5 [TUN] route add -net 21.16.1.9/32 -interface utun5 [TUN] route add -net 21.16.2.13/32 -interface utun5 [TUN] route add -net 21.16.2.112/32 -interface utun5 [TUN] route add -net 21.16.2.74/32 -interface utun5 [TUN] route add -net 21.16.4.238/32 -interface utun5 [TUN] route add -net 21.16.0.5/32 -interface utun5 [TUN] route add -net 21.16.4.92/32 -interface utun5 [TUN] route add -net 21.16.1.98/32 -interface utun5 [TUN] route add -net 21.16.4.216/32 -interface utun5 [TUN] route add -net 21.16.4.217/32 -interface utun5 [TUN] route add -net 21.16.4.218/32 -interface utun5 [TUN] route add -net 21.16.0.6/32 -interface utun5 [TUN] route add -net 21.16.1.51/32 -interface utun5 [TUN] route add -net 21.16.3.82/32 -interface utun5 [TUN] route add -net 21.16.2.15/32 -interface utun5 [TUN] route add -net 21.16.1.73/32 -interface utun5 [TUN] route add -net 21.16.1.89/32 -interface utun5 [TUN] route add -net 21.16.3.9/32 -interface utun5 [TUN] route add -net 21.16.3.13/32 -interface utun5 [TUN] route add -net 21.16.1.14/32 -interface utun5 [TUN] route add -net 21.16.2.126/32 -interface utun5 [TUN] route add -net 21.16.2.147/32 -interface utun5 [TUN] route add -net 21.16.2.163/32 -interface utun5 [TUN] route add -net 21.16.4.214/32 -interface utun5 [TUN] route add -net 21.16.3.11/32 -interface utun5 [TUN] route add -net 21.16.2.12/32 -interface utun5 [TUN] route add -net 21.16.2.16/32 -interface utun5 [TUN] route add -net 21.16.1.97/32 -interface utun5 [TUN] route add -net 21.16.4.167/32 -interface utun5 [TUN] route add -net 21.16.4.165/32 -interface utun5 [TUN] route add -net 21.16.1.50/32 -interface utun5 [TUN] route add -net 21.16.3.72/32 -interface utun5 [TUN-RAW] IP-Protocol: TCP, SRC: 223.254.0.101, DST: 21.93.175.218, Length: 64 [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:58022: connect: connection refused [TUN-RAW] IP-Protocol: TCP, SRC: 223.254.0.101, DST: 21.93.175.218, Length: 64 [TUN-RAW] IP-Protocol: TCP, SRC: 223.254.0.101, DST: 21.93.175.218, Length: 64 [TUN-RAW] IP-Protocol: IPv6HopByHop, SRC: fe80::aede:48ff:fe00:1122, DST: ff02::16, Length: 116 [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF Forward port error: lost connection to pod Port-forward occurs error, err: lost connection to pod, retrying [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:58022: connect: connection refused [TUN-RAW] IP-Protocol: TCP, SRC: 223.254.0.101, DST: 21.93.175.218, Length: 64 DNS service use pod IP 21.16.3.118 Adding extra hosts... Configured DNS service +----------------------------------------------------------+ | Now you can access resources in the kubernetes cluster ! | +----------------------------------------------------------+

wencaiwulue commented 2 weeks ago

@baodelu 先看看是否可以访问集群网络?

baodelu commented 2 weeks ago

@baodelu 先看看是否可以访问集群网络?

访问不了,ping和telnet都不通

baodelu commented 2 weeks ago

@baodelu 先看看是否可以访问集群网络?

访问不了,ping和telnet都不通

这个是kubevpn在k8s集群里面vpn的pod日志,如下: net.ipv4.ip_forward = 1 net.ipv6.conf.all.disable_ipv6 = 0 net.ipv6.conf.all.forwarding = 1 update-alternatives: using /usr/sbin/iptables-legacy to provide /usr/sbin/iptables (iptables) in manual mode ip6tables v1.8.10 (nf_tables): CHAIN_UPDATE failed (No such file or directory): chain INPUT ip6tables v1.8.10 (nf_tables): CHAIN_UPDATE failed (No such file or directory): chain FORWARD 2024-09-02 13:11:53 tun.go:47 debug: [TUN] 223.254.0.100: name: utun0, mtu: 1451, addrs: [223.254.0.100/16 efff:ffff:ffff:ffff:ffff:ffff:ffff:9999/64 fe80::fd4c:55b6:ab5a:22e3/64] 2024-09-02 13:11:53 gvisortcphandler.go:92 debug: Gvisor tcp listen addr :10801 2024-09-02 13:11:53 gvisorudphandler.go:119 debug: Gvisor UDP over TCP listen addr :10802 2024-09-02 13:11:53 tunhandler.go:172 debug: [TUN] :: --> ff02::16, length: 76 2024-09-02 13:11:53 tunhandler.go:538 error: [TUN] No route for :: -> ff02::16 2024-09-02 13:11:53 tunhandler.go:172 debug: [TUN] fe80::fd4c:55b6:ab5a:22e3 --> ff02::16, length: 116 2024-09-02 13:11:53 tunhandler.go:538 error: [TUN] No route for fe80::fd4c:55b6:ab5a:22e3 -> ff02::16 2024-09-02 13:11:53 tunhandler.go:172 debug: [TUN] fe80::fd4c:55b6:ab5a:22e3 --> ff02::16, length: 136 2024-09-02 13:11:53 tunhandler.go:538 error: [TUN] No route for fe80::fd4c:55b6:ab5a:22e3 -> ff02::16 2024-09-02 13:11:53 tunhandler.go:172 debug: [TUN] fe80::fd4c:55b6:ab5a:22e3 --> ff02::16, length: 136 2024-09-02 13:11:53 tunhandler.go:538 error: [TUN] No route for fe80::fd4c:55b6:ab5a:22e3 -> ff02::16 2024-09-02 13:11:54 tunhandler.go:172 debug: [TUN] fe80::fd4c:55b6:ab5a:22e3 --> ff02::16, length: 116 2024-09-02 13:11:54 tunhandler.go:538 error: [TUN] No route for fe80::fd4c:55b6:ab5a:22e3 -> ff02::16

wencaiwulue commented 2 weeks ago

用命令 kubevpn logs 看看日志尼?

baodelu commented 2 weeks ago

kubevpn logs

日志是这样 2024-09-02 13:52:42 pod.go:171 error: Forward port error: lost connection to pod 2024-09-02 13:52:42 connect.go:304 debug: Port-forward occurs error, err: lost connection to pod, retrying 2024-09-02 13:52:42 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:52:44 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:52:46 tunhandlerclient.go:48 error: [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF 2024-09-02 13:52:46 pod.go:171 error: Forward port error: lost connection to pod 2024-09-02 13:52:46 connect.go:304 debug: Port-forward occurs error, err: lost connection to pod, retrying 2024-09-02 13:52:46 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:52:48 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:52:50 tunhandlerclient.go:48 error: [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF 2024-09-02 13:52:50 pod.go:171 error: Forward port error: lost connection to pod 2024-09-02 13:52:50 connect.go:304 debug: Port-forward occurs error, err: lost connection to pod, retrying 2024-09-02 13:52:50 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:52:52 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:52:54 tunhandlerclient.go:48 error: [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF 2024-09-02 13:52:54 pod.go:171 error: Forward port error: lost connection to pod 2024-09-02 13:52:54 connect.go:304 debug: Port-forward occurs error, err: lost connection to pod, retrying 2024-09-02 13:52:54 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:52:56 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:52:57 pod.go:171 error: Forward port error: lost connection to pod 2024-09-02 13:52:57 connect.go:304 debug: Port-forward occurs error, err: lost connection to pod, retrying 2024-09-02 13:52:58 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:53:00 tun_darwin.go:102 debug: [TUN] route add -net 21.16.2.67/32 -interface utun5 2024-09-02 13:53:00 tunhandlerclient.go:48 error: [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF 2024-09-02 13:53:00 pod.go:171 error: Forward port error: lost connection to pod 2024-09-02 13:53:00 connect.go:304 debug: Port-forward occurs error, err: lost connection to pod, retrying 2024-09-02 13:53:00 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:53:02 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:53:04 pod.go:171 error: Forward port error: lost connection to pod 2024-09-02 13:53:04 connect.go:304 debug: Port-forward occurs error, err: lost connection to pod, retrying 2024-09-02 13:53:04 tunhandlerclient.go:48 error: [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF 2024-09-02 13:53:04 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:53:06 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:53:08 tunhandlerclient.go:48 error: [TUN-CLIENT] 223.254.0.101: failed to read packet from remote 127.0.0.1:8422: EOF 2024-09-02 13:53:08 pod.go:171 error: Forward port error: lost connection to pod 2024-09-02 13:53:08 connect.go:304 debug: Port-forward occurs error, err: lost connection to pod, retrying 2024-09-02 13:53:08 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused 2024-09-02 13:53:10 tunhandlerclient.go:42 error: [TUN-CLIENT] Failed to get remote conn from 223.254.0.101 -> 127.0.0.1:8422: dial tcp 127.0.0.1:64873: connect: connection refused

wencaiwulue commented 2 weeks ago

看着像是无法正常端口转发,你用kubectl port-forward 看看是否正常?也就是转发端口到本地试试

baodelu commented 2 weeks ago

看着像是无法正常端口转发,你用kubectl port-forward 看看是否正常?也就是转发端口到本地试试

k8s用的还不是很熟悉,配置转发后一访问就直接报错 kubectl -n cestc-yw port-forward service/nacos-standalone-svc 8848:8848 Forwarding from 127.0.0.1:8848 -> 8848 Forwarding from [::1]:8848 -> 8848 Handling connection for 8848 E0902 14:09:56.849897 76278 portforward.go:413] "Unhandled Error" err="an error occurred forwarding 8848 -> 8848: error forwarding port 8848 to pod 98296f02152c2c80e212117a7d2fadfefe10d6c0e60d3a920d9961c4d75f84e9, uid : unable to do port forwarding: socat not found" error: lost connection to pod

baodelu commented 2 weeks ago

我部署的k8s集群使用的网络插件是flannel ,会跟这个有关系吗

wencaiwulue commented 2 weeks ago

没关系的,报错很清晰,socat not found,在 k8s 的 node 上,安装一下 socat 命令就好了,依赖这个命令

baodelu commented 2 weeks ago

没关系的,报错很清晰,socat not found,在 k8s 的 node 上,安装一下 socat 命令就好了,依赖这个命令

可以了,非常感谢帮忙排查问题,这思路精准到位啊,感谢感谢

wencaiwulue commented 1 week ago

记得关一下 issue 哈,好用的话可以推荐同事也用用哈~