{"id":1121,"date":"2016-12-06T10:12:40","date_gmt":"2016-12-06T01:12:40","guid":{"rendered":"http:\/\/belliny.net\/?p=1121"},"modified":"2016-12-06T10:12:40","modified_gmt":"2016-12-06T01:12:40","slug":"mac-permanent-routing-table-on-boot-up","status":"publish","type":"post","link":"https:\/\/www.belliny.net\/?p=1121","title":{"rendered":"Mac + Permanent Routing Table on Boot up"},"content":{"rendered":"<p>http:\/\/meinit.nl\/add-permanent-static-route-mac-os-x<br \/>\nhttp:\/\/blog.irrashai.com\/blog\/2009\/03\/how-to-add-static-route-in-mac-os-x\/<\/p>\n<p>http:\/\/blog.irrashai.com\/blog\/2009\/03\/how-to-add-static-route-in-mac-os-x\/<\/p>\n<blockquote>\n<p class=\"p1\"><span class=\"s1\">$ sudo mkdir \/Library\/StartupItems\/AddRoute<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\"># cd \/Library\/StartupItems\/AddRoute<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">$ echo &#8220;{<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Description\u00a0\u00a0\u00a0\u00a0 = \\&#8221;Add static routing tables\\&#8221;;<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Provides\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = (\\&#8221;AddRoutes\\&#8221;);<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Requires\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = (\\&#8221;Network\\&#8221;);<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 OrderPreference = \\&#8221;None\\&#8221;;<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">}&#8221; &gt; StartupParameters.plist<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">$ echo &#8220;#!\/bin\/sh<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\"># Set up static routing tables <\/span><\/p>\n<p class=\"p1\"><span class=\"s1\"># Roark Holz, Thursday, April 6, 2006<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">. \/etc\/rc.common<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">StartService ()<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">{<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ConsoleMessage &#8220;Adding Static Routing Tables&#8221;<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">sudo route add 10.0.0.0\/8 192.168.200.15<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">}<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">StopService ()<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">{<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return 0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">}<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">RestartService ()<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">{<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return 0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">}<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">RunService &#8220;$1&#8243;&#8221; &gt; AddRoutes<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">$ sudo chmod 755 AddRoutes<\/span><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>http:\/\/meinit.nl\/add-permanent-static-route-mac-os-x http:\/\/blog.irrashai.com\/blog\/2009\/03\/how-to-add-static-route-in-mac-os-x\/ http:\/\/blog.irrashai.com\/blog\/2009\/03\/how-to-add-static-route-in-mac-os-x\/ $ sudo mkdir \/Library\/StartupItems\/AddRoute # cd \/Library\/StartupItems\/AddRoute $ echo &#8220;{ \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Description\u00a0\u00a0\u00a0\u00a0 = \\&#8221;Add static routing tables\\&#8221;; \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Provides\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = (\\&#8221;AddRoutes\\&#8221;); \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Requires\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = (\\&#8221;Network\\&#8221;); \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 OrderPreference = \\&#8221;None\\&#8221;; }&#8221; &gt; StartupParameters.plist $ echo &#8220;#!\/bin\/sh # Set up static routing tables # Roark Holz, Thursday, April 6, 2006 . \/etc\/rc.common StartService () &hellip; <a href=\"https:\/\/www.belliny.net\/?p=1121\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Mac + Permanent Routing Table on Boot up&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-1121","post","type-post","status-publish","format-standard","hentry","category-mac"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.belliny.net\/index.php?rest_route=\/wp\/v2\/posts\/1121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.belliny.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.belliny.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.belliny.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.belliny.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1121"}],"version-history":[{"count":0,"href":"https:\/\/www.belliny.net\/index.php?rest_route=\/wp\/v2\/posts\/1121\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.belliny.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.belliny.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.belliny.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}