鍍金池/ 問答/Linux/ 網(wǎng)關(guān)地址如何設(shè)置?

網(wǎng)關(guān)地址如何設(shè)置?

有網(wǎng)絡(luò)A和網(wǎng)絡(luò)B,網(wǎng)絡(luò)A的IP地址范圍為“192.168.1.1~192. 168.1.254”,子網(wǎng)掩碼為255.255.255.0;
網(wǎng)絡(luò)B的IP地址范圍為“192.168.2.1~192.168.2.254”,子網(wǎng)掩碼為255.255.255.0。
在沒有路由器的情況下,兩個(gè)網(wǎng)絡(luò)之間是不能進(jìn)行TCP/IP通信的,即使是兩個(gè)網(wǎng)絡(luò)連接在同一臺(tái)交換機(jī)(或集線器)上,TCP/IP協(xié)議也會(huì)根據(jù)子網(wǎng)掩碼(255.255.255.0)判定兩個(gè)網(wǎng)絡(luò)中的主機(jī)處在不同的網(wǎng)絡(luò)里。
而要實(shí)現(xiàn)這兩個(gè)網(wǎng)絡(luò)之間的通信,則必須通過網(wǎng)關(guān)。

請(qǐng)問,這個(gè)網(wǎng)關(guān)地址如何設(shè)?
可以隨便選嗎?
用什么硬件設(shè)備做網(wǎng)關(guān)?
需要什么軟件來運(yùn)行?

回答
編輯回答
單眼皮

不一定需要網(wǎng)關(guān)的,子網(wǎng)掩碼都改為255.255.0.0 就可以了.
如果一定要設(shè), 交換機(jī)就可能進(jìn)行不同子網(wǎng)的端口轉(zhuǎn)發(fā), 不過一般三層交換機(jī)或路由器才有這樣的功能,家用的路由器都可以,只是性能可能差點(diǎn). 或者通過有兩個(gè)網(wǎng)口的計(jì)算機(jī),同時(shí)接入兩個(gè)網(wǎng)做一下forward轉(zhuǎn)發(fā)就可以了.
實(shí)在沒有兩個(gè)網(wǎng)口的計(jì)算機(jī), 用一個(gè)也行, 只不過在一個(gè)網(wǎng)卡上設(shè)兩個(gè)子網(wǎng)的IP地址各一個(gè), 這樣就能同時(shí)接收到網(wǎng)的包了, 同樣做一下forward轉(zhuǎn)發(fā)就好了.
具體操作和操作系統(tǒng)有關(guān), windows和linux都能實(shí)現(xiàn), linux做起來更簡單, 不需要專門軟件, 系統(tǒng)自帶的軟件就能實(shí)現(xiàn).

網(wǎng)關(guān)是網(wǎng)絡(luò)邊界,當(dāng)然可是任意的IP地址,但一定是綁定在同時(shí)能訪問兩個(gè)子網(wǎng)的設(shè)備的網(wǎng)卡上面.

假設(shè)你的一臺(tái)機(jī)器上有兩個(gè)網(wǎng)卡A,B
A連1網(wǎng)段(192.168.1.*), IP地址為 192.168.1.100
B連2網(wǎng)段(192.168.2.*), IP地址為 192.168.2.200

那么對(duì)所有1網(wǎng)段的其他機(jī)器來說, 要想訪問2網(wǎng)段的機(jī)器,則要增加一條路由,網(wǎng)關(guān)為192.168.1.100
同樣對(duì)于2網(wǎng)段的其他機(jī)器要設(shè)網(wǎng)關(guān)為192.168.2.200

2017年4月12日 04:40