'static route'에 해당되는 글 1건

  1. 2013.02.13 How to add or delete static routes

1. host


route add x.x.x.x gateway

route delete x.x.x.x gateway


sudo route add 10.8.0.2 192.168.0.1

sudo route delete 10.8.0.2 192.168.0.1



2. subnet


route add x.x.x.x/24 gateway

route delete x.x.x.x/24 gateway


route add 10.8.0.0/24 192.168.0.1

route delete 10.8.0.0/24 192.168.0.1



3. Automatically set static routs


참고: http://www.andre-aulich.de/en/perm/setting-static-routes-in-mac-os-x-104105-client-and-server


We can simply use a launchd entry in /Library/LaunchDaemons, which can look like this. 


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Label</key>

<string>setstaticroute</string>

<key>ProgramArguments</key>

<array>

<string>route</string>

<string>add</string>

<string>-host</string>

<string>192.168.2.100</string>

<string>192.168.1.254</string>

</array>

<key>RunAtLoad</key>

<true/>

<key>StartInterval</key>

<integer>1200</integer>

</dict>

</plist>


Just copy the file into /Library/LaunchDaemons/ and activate it by typing


sudo launchctl load -w /Library/LaunchDaemons/setstaticroute.plist


Posted by fermi

댓글을 달아 주세요