{eval=Array;=+count(Array);}
首先需要確定的是,如果要讓Linux配置兩個(gè)不同網(wǎng)段的IP,那你的服務(wù)器要求是多網(wǎng)卡的,或者上游支持多個(gè)網(wǎng)段。
那如何配置多個(gè)IP綁定呢,我們主要通過修改network配置文件即可,下面簡單說下具體的操作流程,我以CentOS 7為例演示。
1、查看當(dāng)前網(wǎng)卡信息
我們通過 ifconfig 命令可以查看網(wǎng)卡配置信息,一般而言服務(wù)器默認(rèn)的第一塊網(wǎng)卡配置名為eth0,第二個(gè)網(wǎng)卡配置名為eth1,以此類推,但這不是絕對(duì)以eth來命名的。
# ifconfig
如上圖示,我的網(wǎng)卡配置名為ens33。
2、臨時(shí)添加IP綁定,服務(wù)重啟后失效
# ifconfig ens33:0 192.168.144.130 netmask 255.255.255.0 up
3、永久配置IP綁定
網(wǎng)卡配置文件都在 /etc/sysconfig/network-scripts/ 目錄下,在上面的操作中看到我的網(wǎng)卡配置是ens33,那對(duì)應(yīng)的配置文件就是:/etc/sysconfig/network-scripts/ifcfg-ens33 。
我們復(fù)制一份,復(fù)本名為:ifcfg-ens33:0 ,然后修改配置項(xiàng),如下圖示:
保存配置文件后,重啟服務(wù)即可生效。
# systemctl restart network
# ifconfig
上面的ens33:0 其實(shí)就是IP別名,增加多個(gè)IP就對(duì)應(yīng)遞增后面的0,如:ens33:1。
以上就是設(shè)置多IP綁定的方法,不管是一個(gè)網(wǎng)卡上綁定多個(gè)IP(同網(wǎng)段/不同網(wǎng)段)還是多個(gè)網(wǎng)卡上綁定多個(gè)IP都是通過這種方法來操作。
以上就是我的觀點(diǎn),對(duì)于這個(gè)問題大家是怎么看待的呢?歡迎在下方評(píng)論區(qū)交流 ~ 我是科技領(lǐng)域創(chuàng)作者,十年互聯(lián)網(wǎng)從業(yè)經(jīng)驗(yàn),歡迎關(guān)注我了解更多科技知識(shí)!
不同IP,無非是給網(wǎng)卡做個(gè)配置而已。一樓回答是正解。不同的是不存在互通問題,都是一臺(tái)Linux機(jī)器,談不上互通。IP地址,網(wǎng)關(guān)和子網(wǎng)掩碼決定了機(jī)器所屬的域。同一個(gè)域的機(jī)器可以正常通信。DNS配置是為了解析域名,配置DNS是為了讓本機(jī)訪問公網(wǎng)域名使用。
如果想真真實(shí)現(xiàn)兩個(gè)不同網(wǎng)段,前提機(jī)器需要兩個(gè)網(wǎng)卡,一個(gè)網(wǎng)卡配置一個(gè)網(wǎng)段地址,可以在虛擬機(jī)上做做實(shí)驗(yàn),可以配置出來的
要配置兩個(gè)IP,估計(jì)是要連接兩個(gè)網(wǎng)絡(luò)吧。這個(gè)時(shí)候物理上需要裝兩張網(wǎng)卡。如果是一些服務(wù)器之類的機(jī)型,本身就有多張網(wǎng)卡,在網(wǎng)絡(luò)設(shè)置里邊,為不同網(wǎng)卡配置IP地址就行了。
如果是普通計(jì)算機(jī),一般只有一個(gè)內(nèi)置網(wǎng)卡,再買一張pcie網(wǎng)卡或USB網(wǎng)卡,插上,裝上驅(qū)動(dòng),配置IP就行了。
如果要用一張網(wǎng)卡來實(shí)現(xiàn)兩個(gè)IP地址,可以考慮用軟件虛擬。
另注意,127.0.0.1,127.0.0.2這種巡回地址,都會(huì)把數(shù)據(jù)發(fā)送到本機(jī)上。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答