猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

Linux Network Windows

ルートの追加と削除(Windows Linux)

投稿日:2013年3月21日 更新日:

windowsのルートの追加・削除

route add [オプション] [宛先IP] mask [mask] [gateway] metric [metric値] if [if値]

オプションの-pを指定しないと再起動したらルートが消えてしまいます。
一時的なルートでない限り必須でしょう。

if(インターフェイス)は複数のLANポートがある場合には指定する必要があります。
ipconifgで、各LANポートのmacアドレスを確認します。
次にroute print コマンドの先頭でifとmacの対応が表示されているので確認できます。

以下は192.168.20.XXX宛てのパケットは、インターフェイス(0x1003)から出て192.168.1.254のゲートウェイを使用する場合です。
削除時には宛先だけを指定すれば大丈夫です。

route add -p 192.168.20.0 mask 255.255.255.0 192.168.1.254 metric 1 if 0x1003
route delete 192.168.20.0

Linuxのルートの追加・削除

同様の設定をlinuxでする場合は

# route add -net 192.168.20.0 netmask 255.255.255.0 gw 192.168.1.254 metric 1 eth0
# route del -net 192.168.20.0 netmask 255.255.255.0

Gooleアドセンス用336

Gooleアドセンス用336

-Linux, Network, Windows
-

執筆者:

関連記事

windows

csvの数値をエクセルで正しく表示する方法

csvファイル(カンマ区切りファイル)をエクセルで開くと、 先頭のゼロが消えたり、勝手に日時に変換されたり面倒です。 それを理解した上で、 文字列として開いてくれたり、いっそのことメモ帳で開いてくれる …

linux

samba(共有)の設定

ユーザーのホームディレクトリを隠す publicは見せたいがユーザーのホームディレクトリは非表示にしたい場合がある。 その場合は/etc/samba/smb.confの [global]設定のデフォル …

linux

fuserでファイルやソケットを使用しているプロセスを特定する

linuxでもプロセスを特定したい場合はあります。 fuseコマンドで確認できます。特にmaount関連は便利です。 オプション -a コマンドラインで渡されたすべてのファイルを表示する。 -k 指定 …

ルーティングに潜む罠。pingが通るのに接続できない。pingが途切れる。

pingが通るのに、アプリが上手くつながらないなんてことはないでしょうか? またはpingがたまに途切れることはないでしょうか? 非常に簡単なネットワーク(むしろこれを推奨します) ならまずあり得ない …

linux

LinuxでBase64を扱う

Base64は暗号化としてよりも、HTTPでスペースやら記号などやりとりできない文字を置き換えて送受信する場合によく利用されます。 Linuxで簡単に使用できるBase64のエンコードやデコードの方法 …