
ルータを介して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