Site icon KerKer 的模組世界

[Juniper] Junos介面IPv6設定

&NewLine;<p class&equals;"wp-block-paragraph"> 邊做邊學,順便留個筆記,若有錯誤請不吝指教。 <&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">Junos基本操作及root密碼設定可參考我之前的文章:<a href&equals;"https&colon;&sol;&sol;kerker&period;website&sol;juniper-junos&percnt;E5&percnt;9F&percnt;BA&percnt;E6&percnt;9C&percnt;AC&percnt;E6&percnt;93&percnt;8D&percnt;E4&percnt;BD&percnt;9C&percnt;E3&percnt;80&percnt;81root&percnt;E5&percnt;AF&percnt;86&percnt;E7&percnt;A2&percnt;BC&percnt;E8&percnt;A8&percnt;AD&percnt;E5&percnt;AE&percnt;9A&sol;">Juniper Junos基本操作、root密碼設定<&sol;a><&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">所有Juniper相關文章列表:<a href&equals;"https&colon;&sol;&sol;kerker&period;website&sol;juniper-junos-&percnt;E7&percnt;B3&percnt;BB&percnt;E5&percnt;88&percnt;97-&percnt;E6&percnt;96&percnt;87&percnt;E7&percnt;AB&percnt;A0&percnt;E5&percnt;88&percnt;97&percnt;E8&percnt;A1&percnt;A8&sol;">Juniper JunOS 系列文章列表<&sol;a><&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<&excl;--more-->&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">這邊是用IPv6點對點IP為例子,會在上一篇完成的IPv4點對點IP的基礎上繼續實作Dual stack架構,可以參考:<a href&equals;"https&colon;&sol;&sol;kerker&period;website&sol;juniper-junos&percnt;e4&percnt;bb&percnt;8b&percnt;e9&percnt;9d&percnt;a2ip&percnt;e8&percnt;a8&percnt;ad&percnt;e5&percnt;ae&percnt;9a&sol;">Juniper Junos介面IP設定<&sol;a><&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">要在Juniper的介面上設定IPv6,需要在介面上設定family為inet6,inet和inet6是可以同時存在的&lpar;即Dual stack架構&rpar;,但是若有ethernet-switching的family需要先行刪除。<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;10&period;0&period;0&period;2&num; delete interfaces ge-0&sol;0&sol;23 unit 0 family ethernet-switching<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">進入設定模式後使用下列指進入要設定IP的介面下進行編輯:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;10&period;0&period;0&period;2&num; edit interfaces ge-0&sol;0&sol;23 unit 0 <&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">接著使用set address指令進行IP設定:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> &lbrace;master&colon;0&rcub;&lbrack;edit interfaces ge-0&sol;0&sol;23 unit 0&rsqb;&NewLine; root&commat;10&period;0&period;0&period;2&num; set family inet6 address 10&colon;&colon;2&sol;127<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">設定完成記得要commit才會生效,更多關於commit指令的內容可以參考:<a href&equals;"https&colon;&sol;&sol;kerker&period;website&sol;juniper-junos&percnt;E6&percnt;8F&percnt;90&percnt;E4&percnt;BA&percnt;A4&percnt;E8&percnt;A8&percnt;AD&percnt;E5&percnt;AE&percnt;9Acommit&sol;">Juniper Junos提交設定&lpar;commit&rpar;<&sol;a><&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">完成之後的介面設定檔會像這樣:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;10&period;0&period;0&period;2> show configuration interfaces ge-0&sol;0&sol;23 &NewLine; description 10&period;0&period;0&period;1&sol;30&semi;&NewLine; unit 0 &lbrace;&NewLine; family inet &lbrace;&NewLine; address 10&period;0&period;0&period;2&sol;30&semi;&NewLine; &rcub;&NewLine; family inet6 &lbrace;&NewLine; address 10&colon;&colon;2&sol;127&semi;&NewLine; &rcub;&NewLine; &rcub;<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">回到命令模式我們可以用指令查看該介面狀態:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;10&period;0&period;0&period;2> show interfaces terse ge-0&sol;0&sol;23 &NewLine; Interface Admin Link Proto Local Remote&NewLine; ge-0&sol;0&sol;23 up down&NewLine; ge-0&sol;0&sol;23&period;0 up down inet 10&period;0&period;0&period;2&sol;30 &NewLine; inet6 10&colon;&colon;2&sol;127 fe80&colon;&colon;66c3&colon;d6ff&colon;fe66&colon;761a&sol;64<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">這邊可以看到除了我們之前設定的IPv4之外,ge-0&sol;0&sol;23這個實體介面又多了兩組IPv6的IP,一組是我們剛剛設定產生的,另外一組則是介面自動配置的Link-local位址&lpar;每個已經啟用IPv6的介面會自動各配一個Link-local位址,不論該介面是否已有其他可用IP&rpar;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">我們在線路的另一端設定上相對應的10&colon;&colon;3&sol;127作為點對點IP,然後我們再透過ping指令確認聯通:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;10&period;0&period;0&period;2> ping 10&colon;&colon;3 &NewLine; PING6&lpar;56&equals;40&plus;8&plus;8 bytes&rpar; 10&colon;&colon;2 --> 10&colon;&colon;3&NewLine; 16 bytes from 10&colon;&colon;3&comma; icmp&lowbar;seq&equals;0 hlim&equals;64 time&equals;11&period;713 ms&NewLine; 16 bytes from 10&colon;&colon;3&comma; icmp&lowbar;seq&equals;1 hlim&equals;64 time&equals;3&period;128 ms&NewLine; 16 bytes from 10&colon;&colon;3&comma; icmp&lowbar;seq&equals;2 hlim&equals;64 time&equals;3&period;127 ms&NewLine; 16 bytes from 10&colon;&colon;3&comma; icmp&lowbar;seq&equals;3 hlim&equals;64 time&equals;3&period;221 ms<&sol;code><&sol;pre>&NewLine;

Exit mobile version