インターネットに直接接続されたノードを介してインターネットに接続できるようにIPルーティングを設定する

インターネットに直接接続されたノードを介してインターネットに接続できるようにIPルーティングを設定する

ルータを介して3つのノードが接続され、そのうちの1つは別のネットワークカードインターフェイスを介してインターネットに接続されています。他のコンピュータは、ネットワークカードインターフェイスが1つしかないので、現在接続されているコンピュータと同じ方法で接続することはできませんが、何らかの方法で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

しかし、まだどのウェブサイトにもpingを送信することはできません。

ノード 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 

2番目のコンピュータはインターネットに接続されていませんが、同じ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

ベストアンサー1

おすすめ記事