この質問は以下に関連しています。私のEthernetプリンタを他のラップトップで見ることができるようにするにはどうすればよいですか?
その投稿の解決策の一部が機能しています。ip ro add 192.168.2.5/32 dev eth0
これで新しい問題が発生しました。関連する設定を更新すると、コマンドの効果はしばらくすると消えます。
注:
ethan@ethan ~ $ sudo -i
[sudo] password for ethan:
ethan ~ # ip ro add 192.168.2.5/32 dev eth0
ethan ~ # logout
ethan@ethan ~ $ ip ro
default via 192.168.2.1 dev wlan0 proto static
192.168.0.0/16 dev eth0 proto kernel scope link src 192.168.2.4 metric 1
192.168.2.0/24 dev wlan0 proto kernel scope link src 192.168.2.166 metric 9
192.168.2.5 dev eth0 scope link
ethan@ethan ~ $ ping 192.168.2.5
PING 192.168.2.5 (192.168.2.5) 56(84) bytes of data.
64 bytes from 192.168.2.5: icmp_seq=1 ttl=255 time=1.13 ms
64 bytes from 192.168.2.5: icmp_seq=2 ttl=255 time=0.585 ms
64 bytes from 192.168.2.5: icmp_seq=3 ttl=255 time=1.14 ms
^C
--- 192.168.2.5 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.585/0.954/1.142/0.260 ms
ethan@ethan ~ $ ip ro
default via 192.168.2.1 dev wlan0 proto static
192.168.0.0/16 dev eth0 proto kernel scope link src 192.168.2.4 metric 1
192.168.2.0/24 dev wlan0 proto kernel scope link src 192.168.2.166 metric 9
ethan@ethan ~ $
私の最初の実行履歴に示すように、ip ro add 192.168.2.5/32 dev eth0
この行が追加されました。192.168.2.5 dev eth0 範囲リンク出力ip ro
。
一日が過ぎてip ro
また走った。あっ、もう会わないで192.168.2.5 dev eth0 範囲リンク出力にあるので、ip ro add ...
コマンドを再実行する必要があります。
ボールとは何ですか?ルーティングの変更を永続的にする方法は?出力は同じシェルウィンドウから取得されます。途中でログアウトしていません。ただし、ノートブックがある時点でスリープモードに切り替えられた可能性があります。
ポリスチレン
ネットワーク設定についてはわかりません。私のインターフェースファイルの内容は次のとおりです。
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
ベストアンサー1
手動で設定する代わりに、/etc/network/interfaces
前の質問にリンクしたDebianページに表示されている例を使用してください。 「自動化されたプロセス」を見つけます。このソリューションはparprouted
デーモンプロセスを使用してタスクを実行します。さらに、追加のルートを削除192.168.0.0/16
し、WLANインターフェイスのIPアドレスをEthインターフェイスに複製する必要があります。プリンタには固定アドレスがあるため、DHCPリレーを有効にする必要はありません。