パスを追加できません。

パスを追加できません。

ネットワーク設定の構成に関する素晴らしい投稿に従いました。ローカルインターフェイス(10.10.150.10)とアップストリームルータのアドレス(10.10.150.4)を終日pingできるので、正しいアドレス(10.10.150.10/24)を持っているようです。

しかし、10ネットと169.254ネットへのパスしかありません。 pi@harlot:/etc/network $ パス -n

Kernel IP routing table
Destination    Gateway   Genmask   Flags  Metric   Ref   Use iface
10.10.150.0    0.0.0.0    255.255.255.0   U   0   0   0  eth0
169.254.0.0    0.0.0.0    255.255.0.0   U 0 0   0 eth0

それでも、

sudo route add default gw 192.168.0.1 netmask 255.255.255.0 eth0
FAILS to: SIOCADDRT: Network is unreachable. 

明らかに何かを見逃しているようですが…

/etc/network/interfaces合うような内容があります。

auto eth0
address 10.10.150.10
netmask 255.255.255.0
gateway 192.168.0.1

インターフェイスを開いて閉じると少しぼやけていました。インターフェースを作ったsudo ip link set eth0 upので、pingは大丈夫に見えました...

しかし、パスを追加することはできません!私のアプローチにエラーがある人はいますか?

Raspbian(Debian) v.8(jessie)を使用します。

ベストアンサー1

192.168.0.110.10.150.0/24サブネットにいる場合、どのようにサブネットに到達できますか?あなたはパイにする必要があります: sudo route add default gw 10.10.150.4 netmask 0.0.0.0 eth0

パケットはルータにルーティングされ、ルータはパケットを192.168.0.1(設定されている場合)に送信します。

おすすめ記事