인터넷에 직접 연결된 노드를 통해 인터넷에 접속할 수 있도록 IP 라우팅 설정

인터넷에 직접 연결된 노드를 통해 인터넷에 접속할 수 있도록 IP 라우팅 설정

라우터를 통해 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

관련 정보