⑴ 怎樣用一個網卡設置多個IP地址
作為網路管理員的我們是否為公司伺服器數量有限而擔憂呢?對於中小企業來說經費確實是一個大問題,如果我們要在同一台伺服器上開啟多個服務的話怎麼辦呢?特別是對於某些軟體要求網卡地址唯一不能被其他服務佔用該I P的時候如何解決這個問題呢?裝雙網卡是一個不錯的辦法,然而實際中很多伺服器是不能隨便開機箱的,否則保修就沒有了保證。筆者今天就為各位IT168的讀者介紹如何讓網卡一分為二,為一個網卡配置多個IP地址。 如何在區域網中為一台伺服器提供兩個默認Web站點,或使一台機器訪問不同的網段呢?安裝多塊物理網卡固然能解決問題,但為一塊網卡綁定多個IP地址也能解決這些問題。下面為大家介紹在不同操作系統下為一塊網卡綁定多個IP地址的方法。一,Windows98系統——通過修改系統注冊表來實現。在Windows98系統中為一個網卡添加多個IP地址是非常簡單的,我們通過修改系統注冊表來實現。第一步:通過任務欄的「開始->運行->輸入REGEDIT」,打開注冊表編輯器。第二步:在注冊表編輯器中找到如下鍵值HKEY_local_MACHINE\System\CurrentControlSet\Services\Class\NetTrans目錄分支。第三步:在此目錄中可以看到多個名為0000、0001、0002??的目錄,它們用於記錄協議的安裝情況。在它們中間找到DriverDesc為「TCP/IP」的目錄,修改IPAddress和IPMask是對應的掩碼。例如設置IPAddress為「192.168.0.1,192.168.0.2」,IPMask為「255.255.255.0」,「255.255.255.0」時,表示為系統設置了兩個IP地址:192.168.0.1和192.168.0.2。從而實現了為windows98系統中一個網卡設置多個IP地址。二,Windows 2000/XP系統——通過修改網路配置來實現 在windows 2000/xp以及更高的2003系統中我們為一個網卡設置多個地址的方法更加簡單,直接通過修改網路配置即可實現。第一步:單擊任務欄的「開始」—>「設置」—>「控制面板」,雙擊「網路和撥號連接」。第二步:用滑鼠右鍵單擊「本地連接」,選擇「屬性」命令,調出「本地連接屬性」面板,選擇「Internet協議(TCP/IP)」,單擊屬性,調出「Internet協議(TCP/IP)屬性」面板。第三步:在「Internet協議(TCP/IP)屬性」面板中單擊下方的「高級」按鈕,調出「高級」按鈕,再調出「高級TCP/IP設置」面板。在IP地址欄下面列出了網卡已設定的IP 地址和子網掩碼,單擊「添加」按鈕,在彈出的對話框中填上新的IP地址(如192.168.0.2,注意不能與其他機器的IP地址重復),子網掩碼與原有的相同(如255.255.255.0)。然後依次單擊「確定」按鈕,就完成了兩個IP地址的綁定。(三,SCOUNIX系統——通過增加網路介面的別名地址來實現當然目前公司使用的操作系統不光光是微軟公司的,還有UNIX和LINUX系統,在SCOUNIX系統中我們可以通過增加網路介面的別名地址來實現為一個網卡設置多個IP地址的功能。第一步:編輯/etc/tcp文件,使用命令「vi/etc/tcp」,找到包含網卡設備文件名net0的ifconfig命令行。第二步:通過在命令行後添加ifconfig命令行來為該網卡設置其他的IP地址(即第2個IP地址、第3個IP地址??)。若設置該網卡的第2個IP地址為192.168.0.2,掩碼為255.255.255.0,則可添加如下行所示的內容:x0dx0aifconfig net0 alias 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255 perf 24567 24567 1第三步:保存後執行reboot命令,重新啟動計算機,你就會發現本地計算機一個網卡被設置了多個IP地址以及子網掩碼。四,Linux系統——通過修改網路設備配置文件來實現 linux系統中實現為一個網卡設置多個網路地址的方法和SCOUNIX系統類似,也是通過編輯配置文件來實現的。 第一步:需要編輯修改的配置文件存放在/etc/sysconfig/network-scripts裡面,對於乙太網的第1個網路設備,配置文件名一般為ifcofg-eth0。第二步:如果需要為第1個網路設備綁定多一個IP地址,只需要在/etc/sysconfig/network-scripts目錄裡面創建一個名為ifcfg-eth0:0的文件,內容樣例為:x0dx0aDEVICE=「eth0:0」x0dx0aIPADDR=「192.168.0.1」x0dx0aNETMASK=「255.255.255.0」x0dx0aONBOOT=「yes」小提示:上面那麼多參數大家設置起來可能會一頭霧水,下面為大家詳細介紹下其中的DEVICE為設備的名稱,IPADDR為此設備的IP地址,NETMASK為子網掩碼,ONBOOT表示在系統啟動時自動啟動。如果需要再多綁定一個IP地址,只需要把文件名和文件內的DEVICE中的eth0:x 加一即可。
⑵ 誰知道路由器怎麼設置2個或多個網段
下面的東西你參考一下冊磨把。
不知道你用的是什麼路由。如果是簡單的soho路由就算了。呵呵。
要是想簡單點的話可以做個vlan。或者用台伺服器做IP轉發
為埠設置一個IP地址,在埠設置狀態下
ip address 本埠IP地址 子網掩碼
另外,在同一埠中可以設置兩個以上的不同網段的IP地址,這樣可以實現連接在同一區域網上不同網段之間的通訊。一般由於一個網段對於用戶來說不夠用,可以採用這種辦法。
在埠設置狀態下
ip address 本埠IP地址 子網掩碼 secondary
注意:如果要實現連在同一路由器埠的不同網段的通訊,必須在埠設置狀態下
ip redirect
一般地,Cisco路由器不允許從同一埠進來的IP包又發回到原埠中,ip redirect表示允許在同一端進入路由器的IP包由原埠發送回去。
2、網路中含有0的IP地址如138.0.0.1或192.1.0.2,強烈建議盡量不要使用這樣的IP地址,如要使用這的地址,在全局設置模式下必須設置
ip subnet-zero
對於secondary address
動態路由協議的更新中,不以secondary address作為source address.
包括廣播,arp的source address.
用途:
在物理的子網上創建邏輯子網
使橋接網路分成更多子網。
解決rip version1等不連續子網的問題。
放置的埠:
Secondary 地址一般可以配置在兩個地方:
1.區域網段埠
作用是允許單個路由器埠連接多於兩個網段,並可以實現網段互通。
2.廣域網互聯埠上
廣域互連埠配置Secondary地址,可以在更改互連埠時,可以Telnet遠程更改,避免直接更改埠地址造成網路中斷。
如果在路由器上啟用了動態路由協議,動態路由協議包含Secondary地址網段,在動態路由更新只用埠地址作路由更新和鄰居建立,不使用Secondary地址,但Secondary地址所在網段可以參加到動態路由域中。
可以解悄姿仿決的問題:
1 secondary addresS 可以RIPV1中解決路由匯總的問題
2 secondary address 可以用於NAT的,轉換後地址並非路由器直連地址(利用secondary address 為轉換後地址)
3 ip redirect 為路由重定向啟纖功能,具體可以看TCP/IP的解釋,告訴主機更優的網關。