
これは私のroute -n
結果です。
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
このコマンドで静的パスを追加しようとすると、次のようになります。
route add -net 192.168.50.0 netmask 255.255.255.0 gw 192.168.50.1
次の結果が表示されます。
SIOCADDRT: No such process
なぜ?誰でもLinuxに静的ルーティングを追加する概念を説明できますか?
route-eth0
/etc/sysconfig/network-scripts/
私のディレクトリに次の行を含む他のファイルがある場合、123.123.123.0/24 via 123.123.124.1
ネットワークを再起動した後は何も起こりません。
もしそうなら、誰かが私に説明やリンク、または読むことができる関連コンテンツを与えることができますか?
答え1
# ip route add xxx.xxx.xxx.0/ via xxx.yyy.zzz.qqq
また、有効な構文ですが、あなたが経験しているエラーは間違った方法だと思います。
"cannot route 192.168.50.0 through 192.168.50.1, because i don't know how to get to 192.168.50.1 in the first place."
192.168.50.1は192.168.50.0ネットワークにあります。