パスを追加できません。

パスを追加できません。

ネットワーク設定の構成に関する素晴らしい投稿に従いました。ローカルインターフェイス(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(設定されている場合)に送信します。

答え2

党党、私見つけた昨夜8時30分ごろ。それを逃したと自責してください。ネクストホップ10.10.150.4が必要です。 192.168.0.1できる資格のあるホップで他のプラットフォームで作業してください。それでRaspberianは私のサブネットがどこにあるのかわからなかったので私にうんざりしました。それは私に伝えようとしています。私のLANの周りには3つのサブネットがあります。 192.168.0.x は、DSL ボックスの末端(もちろん) Vlan10 によって配布されます。 Juniper と Cisco の間にトランクを設定するには、10.10.150.0/24 と 10.10.160.0/24 を追加します。しばらく触れなかったのですが、今週サーバーをいくつか捨てたら脳がロックされてしまいましたね。素晴らしいグループ。謝罪! !私は肉アイスクリームです。このフォーラムが大好きです。

関連情報