如何設置路由器實現靜態IP配置


一、概述

  嵌入式開發者,經常面對這樣的環境:PC(windows)+虛擬機(linux)+開發板。我們希望三者都能相互通信,而且可以聯網。

  對於實驗室只提供一根網線,而自己沒有額外的增加端口數量的設備是很難實現上邊的目標。理想的方案是自己買一台路由器,通過路由器擴展端口數量實現這個目標。

  PC機和開發板都是實際存在的物理主機,只要路由器實現路由功能就能實現兩者的通信與聯網。但是,虛擬機linux是一個虛擬的主機,要實現這個目標還有些差別。筆者用的是VMware+ubuntu 12.0.4,VMware可以選擇橋接,至於聯網方式可以參考虛擬機下linux上網。  

  本文的主題是“設置路由器實現靜態IP配置”,為何要這樣做呢?

  路由器自帶由DHCP功能,可以傻瓜式選擇“自動分配”的方式實現聯網。但是,作為一個軟件開發者需要穩定的開發環境,IP設置也要能穩定一點,不能經常變化,經常變化的IP會給開發學習帶來不便。由此,引發了如題的論述。

二、環境及目標

1、環境

WAN(實驗室提供的一根網線IP)

IP:192.168.135.130
mask:255.255.255.0
gateway:192.168.135.254
DNS1:210.32.32.1
DNS2:210.32.32.10

路由器

2、目標

  實現PC機靜態IP:192.168.158.130

三、操作步驟

1、設置路由器以靜態方式聯網

2、設置聯網參數(IP、mask、gateway、DNS)

  到此,如果PC端選擇自動獲取IP的話,就直接能上網了。默認情況下,PC機的IP是192.168.1.*,它肯定與LAN口的IP(默認的LAN口IP為192.168.1.1)在同一個網段。

  如果我們這時想設置成為靜態IP,那么IP的格式也必須是192.168.1.*,但是這不是我們最終的目標192.168.158.130。

3、設置LAN口IP

  如果這時自動分配IP的話,PC機的IP是192.168.158.*。如果想設置路由器,登錄IP已經不是192.168.1.1,而是192.168.158.1。

4、設置PC機的靜態IP

  

  如此,便可以聯網,另外通過192.168.158.1登錄路由器設置頁面。

四、結論

   路由器的非WAN口(連接PC或者開發板的端口)的IP地址必須要與路由器LAN口IP在同一網段才能訪問路由器並且聯網。       

五、開發環境拓撲圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM