라우터를 통해 3개의 노드가 연결되어 있고 그 중 하나는 다른 네트워크 카드 인터페이스를 통해 인터넷에 연결되어 있습니다. 다른 컴퓨터는 네트워크 카드 인터페이스가 하나만 있기 때문에 현재 연결된 컴퓨터와 동일한 방식으로 연결할 수 없지만 어떻게든 IP 라우팅을 설정할 수 있다고 믿습니다. 누구든지 나를 도와줄 수 있나요?
이 노드는 10.10.10.254 192.168.5.164 동일한 LAN에 있는 다른 노드 192.168.5.165 및 192.168.5.166을 통해 인터넷에 연결됩니다.
나는 노력했다
ip route add default 192.168.5.164 dev eth0
하지만 여전히 어떤 웹사이트에도 핑을 보낼 수 없습니다.
노드 192.168.5.164가 인터넷에 연결되어 있습니다.
$ ip route show
default via 10.10.10.254 dev wlx503eaa9db3e0 proto dhcp metric 600
default via 192.168.5.1 dev enp1s0 proto dhcp metric 20100
10.10.10.0/24 dev wlx503eaa9db3e0 proto kernel scope link src 10.10.10.6 metric 600
169.254.0.0/16 dev docker0 scope link metric 1000 linkdown
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
192.168.5.0/24 dev enp1s0 proto kernel scope link src 192.168.5.164 metric 100
blackhole 192.168.7.192/26 proto bird
192.168.7.202 dev cali9e3ca63b6c8 scope link
192.168.7.203 dev califd046a9218c scope link
192.168.7.204 dev cali6e354856333 scope link
두 번째 컴퓨터는 인터넷에 연결되어 있지 않지만 동일한 LAN:
# ip route show
default via 192.168.5.164 dev eth0
default via 192.168.5.1 dev eth0 proto dhcp src 192.168.5.166 metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
192.168.5.0/24 dev eth0 proto kernel scope link src 192.168.5.166
192.168.5.1 dev eth0 proto dhcp scope link src 192.168.5.166 metric 100
IP 라우팅 결과:
ip route get 1.1.1.1
$ ip route get 1.1.1.1
1.1.1.1 via 10.10.10.254 dev wlx503eaa9db3e0 src 10.10.10.6 uid 1000
cache