ネットワーク設定の構成に関する素晴らしい投稿に従いました。ローカルインターフェイス(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.1
10.10.150.0/24
サブネットにいる場合、どのようにサブネットに到達できますか?あなたはパイにする必要があります:
sudo route add default gw 10.10.150.4 netmask 0.0.0.0 eth0
パケットはルータにルーティングされ、ルータはパケットを192.168.0.1(設定されている場合)に送信します。