<p class="wp-block-paragraph">éåéå¸ï¼é 便çåçè¨ï¼è¥æé¯èª¤è«ä¸åææã</p>



<p class="wp-block-paragraph">Junosåºæ¬æä½årootå¯ç¢¼è¨å®å¯åèæä¹åçæç« ï¼<a href="https://kerker.website/juniper-junos%E5%9F%BA%E6%9C%AC%E6%93%8D%E4%BD%9C%E3%80%81root%E5%AF%86%E7%A2%BC%E8%A8%AD%E5%AE%9A/">Juniper Junosåºæ¬æä½ãrootå¯ç¢¼è¨å®</a></p>



<p class="wp-block-paragraph">ææJuniperç¸éæç« å表ï¼<a href="https://kerker.website/juniper-junos-%E7%B3%BB%E5%88%97-%E6%96%87%E7%AB%A0%E5%88%97%E8%A1%A8/">Juniper JunOS ç³»åæç« å表</a></p>



<!--more-->



<p class="wp-block-paragraph">å¨å°åç¶²è·¯æ¶æ§ä¸åºå®è·¯ç±æ¯ç©©å®ä¸å®¹æè¨å®ç鏿ï¼ç¸å°ç乿¯è¼æéè¦è±æéè·ç¶æ·ä¾ç¶è·è·¯ç±è¡¨ã</p>



<p class="wp-block-paragraph">ééæåå»¶çºä¹å<a href="https://kerker.website/juniper-junos%E5%9F%BA%E6%9C%ACvlan%E8%A8%AD%E5%AE%9A">åºç¤Vlanè¨å®ä»ç´¹</a>çæ¶æ§åä¾ä½çºä¾åã</p>



<a href="https://lh3.googleusercontent.com/EKKqtqnq0qKqONp5ytk-owXiK5OFieZBcOlpMUUYP-DnU5K7hq4Tj0wc3Z3HU1GfRxTo61Z5HqjpxjLPDw-YPpLGbxQP9osnQtORJQgci0uMiGuP-DidSaLcpW4bsqTyr9H4ox56VjkbNMW_SoTV9ah8RkOrmyv1NFxKMXoXuubEI9Ve2vlGosi8bYzbTg2dSDbEZq-3TCl9GRJShkW79b7TlYClg1eI3R-Py7yUiNV7YfnWvkFGfG2oVzyQaXLJ7zfoYpkuE_7e3rLL8JYSz80EwXTR82u6mGVy71rZXp2JdfJGtIKTOelmQu4VbM1VsZJDSM4mjNLzWTEMXNYAn0w3NlgP7sa2_4UfwV4YvL3MkEtI-hOg1UyNXOb7JHbQgCwR-tZKi23hgObRlgKFTzxj88EH4sxxGQ8l7_oJKZC1ggifyMdCRJTN5IqwEjjPnQMZUGEizOxUDseghTccOW9rXRFr2MBv_K9Hc8zOGlw4KHs9NuR-1aGkUaYGXLBmv7oHYV1IUH9X7Yu8W1nmXPvCfpzntwNEe2-rEzgSMhS3onELgdD5uRIe4x58EKSKQkcZ2ivS8syRUq4SUM-lBHN9yo5JWIuU2VTURXsjShnZhyI4sGmrnKFclyyRl8oCCPXK6m5cMYmkc4-YnwAhI8a2J0fTgxB0QNvjPVcxoV4nVWvL0vYf0L6xmkNw0jD4X7tKCtv3KGTiF9HW-Ub81ar5FWC-HpdzXWDmZiwAgAYDp9mT=w471-h364-no"><img src="https://lh3.googleusercontent.com/EKKqtqnq0qKqONp5ytk-owXiK5OFieZBcOlpMUUYP-DnU5K7hq4Tj0wc3Z3HU1GfRxTo61Z5HqjpxjLPDw-YPpLGbxQP9osnQtORJQgci0uMiGuP-DidSaLcpW4bsqTyr9H4ox56VjkbNMW_SoTV9ah8RkOrmyv1NFxKMXoXuubEI9Ve2vlGosi8bYzbTg2dSDbEZq-3TCl9GRJShkW79b7TlYClg1eI3R-Py7yUiNV7YfnWvkFGfG2oVzyQaXLJ7zfoYpkuE_7e3rLL8JYSz80EwXTR82u6mGVy71rZXp2JdfJGtIKTOelmQu4VbM1VsZJDSM4mjNLzWTEMXNYAn0w3NlgP7sa2_4UfwV4YvL3MkEtI-hOg1UyNXOb7JHbQgCwR-tZKi23hgObRlgKFTzxj88EH4sxxGQ8l7_oJKZC1ggifyMdCRJTN5IqwEjjPnQMZUGEizOxUDseghTccOW9rXRFr2MBv_K9Hc8zOGlw4KHs9NuR-1aGkUaYGXLBmv7oHYV1IUH9X7Yu8W1nmXPvCfpzntwNEe2-rEzgSMhS3onELgdD5uRIe4x58EKSKQkcZ2ivS8syRUq4SUM-lBHN9yo5JWIuU2VTURXsjShnZhyI4sGmrnKFclyyRl8oCCPXK6m5cMYmkc4-YnwAhI8a2J0fTgxB0QNvjPVcxoV4nVWvL0vYf0L6xmkNw0jD4X7tKCtv3KGTiF9HW-Ub81ar5FWC-HpdzXWDmZiwAgAYDp9mT=w471-h364-no"></a>



<p class="wp-block-paragraph">å¾sw2ä¸å»æ¥çè·¯ç±å¯ä»¥ç¼ç¾éè£¡åªæ10.0.0.0/24çè·¯ç±ï¼ä¹å°±æ¯sw2ç®åæ¯é£ä¸å°å¨sw1ä¸å±¬æ¼vlan100åvlan200çGateway ipçï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2> show route 
 10.0.0.0/24 *[Direct/0] 04:13:07
 > via irb.0
 10.0.0.2/32 *[Local/0] 3w1d 04:00:35
 Local via irb.0</code></pre>



<p class="wp-block-paragraph">éæåæåå¯ä»¥é²å ¥è¨å®æ¨¡å¼ä¸ï¼å訴sw2妿è¦å»192.168.100.0/24éå網段ï¼å°±èµ°10.0.0.1å°±å¯ä»¥äºï¼</p>



<pre class="wp-block-preformatted"><code> KerKer@sw2# set routing-options static route 192.168.100.0/24 next-hop 10.0.0.1</code></pre>



<p class="wp-block-paragraph">宿è¨å®å¾å次檢è¦è·¯ç±è¡¨æç¼ç¾å¤äºä¸æ¢åºå®è·¯ç±å¾192.168.100.0/24ï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2> show route 
 10.0.0.0hccv/24 *[Direct/0] 04:35:41
 > via irb.0
 10.0.0.2/32 *[Local/0] 3w1d 04:23:09
 Local via irb.0
 192.168.100.0/24 *[Static/5] 00:09:34
 > to 10.0.0.1 via irb.0</code></pre>



<p class="wp-block-paragraph">å試測試ping vlan100 çGateway ipï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2> ping 192.168.100.254 
 PING 192.168.100.254 (192.168.100.254): 56 data bytes
 64 bytes from 192.168.100.254: icmp_seq=0 ttl=64 time=24.782 ms
 64 bytes from 192.168.100.254: icmp_seq=1 ttl=64 time=14.746 ms
 64 bytes from 192.168.100.254: icmp_seq=2 ttl=64 time=19.614 ms
 ...</code></pre>



<p class="wp-block-paragraph">èéæåvlan200çç¶²æ®µæ¯æ²æè·¯ç±çï¼æä»¥å試ping vlan200 çgateway ipæ¯æ²æåæçï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2> ping 192.168.200.254 
 PING 192.168.200.254 (192.168.200.254): 56 data bytes
 ping: sendto: No route to host
 ping: sendto: No route to host
 ping: sendto: No route to host
 ...</code></pre>



<p class="wp-block-paragraph">鿬¡æåé²å ¥è¨å®æ¨¡å¼ä¸ç´æ¥ä½default routeï¼å³å訴sw2å¦ææ²æè·¯ç±å°±å¾10.0.0.1ä¸ï¼</p>



<pre class="wp-block-preformatted"><code> KerKer@sw2# set routing-options static route 0.0.0.0/0 next-hop 10.0.0.1</code></pre>



<p class="wp-block-paragraph">忬¡æª¢è¦è·¯ç±è¡¨ï¼å¤åºäº0.0.0.0/0çdefault routeï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2> show route 
 0.0.0.0/0 *[Static/5] 00:00:20
 > to 10.0.0.1 via irb.0
 10.0.0.0/24 *[Direct/0] 04:39:02
 > via irb.0
 10.0.0.2/32 *[Local/0] 3w1d 04:26:30
 Local via irb.0
 192.168.100.0/24 *[Static/5] 00:12:55
 > to 10.0.0.1 via irb.0</code></pre>



<p class="wp-block-paragraph">檢è¦å¾vlan200çè·¯ç±ï¼vlan200çè·¯ç±æ¯ç±default route決å®å¾10.0.0.1éçï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2> show route 192.168.200.254 
 0.0.0.0/0 *&#91;Static/5] 00:00:10
 > to 10.0.0.1 via irb.0</code></pre>



<p class="wp-block-paragraph">èå¾vlan100çè·¯ç±æ¯ç±ä¹åä¸çstatic route決å®çï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2> show route 192.168.100.254 
 192.168.100.0/24 *&#91;Static/5] 00:12:50
 > to 10.0.0.1 via irb.0</code></pre>



<p class="wp-block-paragraph">忬¡æ¸¬è©¦ping vlan200 ç gateway ipï¼éæåå·²ç¶å¯ä»¥pingéäºï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2> ping 192.168.200.254 
 PING 192.168.200.254 (192.168.200.254): 56 data bytes
 64 bytes from 192.168.200.254: icmp_seq=0 ttl=64 time=15.697 ms
 64 bytes from 192.168.200.254: icmp_seq=1 ttl=64 time=7.975 ms
 64 bytes from 192.168.200.254: icmp_seq=2 ttl=64 time=17.023 ms
 ...</code></pre>



<p class="wp-block-paragraph">å¨éåææ¨¸ä¸å¯ä»¥å¨sw2ä¸åå¥ä½vlan100å³vlan200çè·¯ç±ï¼ä½æ¯æ¯ç¶ææ°ç網段åå²çæåé½è¦å°sw2å¢å è·¯ç±ï¼é樣æå¤§éå¢å 管çä¸çè² æï¼æä»¥å¯¦åä¸é常æç´æ¥ä½ædefault routeææ¯ä½¿ç¨åæ è·¯ç±åå®(exï¼ospf)ã</p>

[Juniper] Junos固定路由設定(Static route)

