Linux如何開(kāi)啟路由轉(zhuǎn)發(fā)功能
Linux開(kāi)啟路由轉(zhuǎn)發(fā)功能
一、準(zhǔn)備
- 需求:兩臺(tái)不同網(wǎng)段的主機(jī)通信
- 方案:另外啟動(dòng)一臺(tái)服務(wù)器B,雙網(wǎng)卡,一個(gè)網(wǎng)卡和服務(wù)器A通信,一個(gè)網(wǎng)卡和服務(wù)器C通信。A和C通信通過(guò)服務(wù)器B跳轉(zhuǎn)。不要問(wèn)我為什么不用路由器,因?yàn)槲也粫?huì)(Doge)。
- 環(huán)境
3臺(tái)服務(wù)器,A、B、C,
- A服務(wù)器:192.168.30.20/24
- B服務(wù)器:192.168.30.1/24,eth0; 192.168.40.1/24,eth1
- C服務(wù)器:192.168.40.20/24
目標(biāo):讓A可以ping和ssh到C機(jī)器
二、操作過(guò)程
1.在B服務(wù)器上開(kāi)啟內(nèi)核路由轉(zhuǎn)發(fā)參數(shù)
臨時(shí)生效:
echo "1" > /proc/sys/net/ipv4/ip_forward
永久生效的話,需要修改 /etc/sysctl.conf:
net.ipv4.ip_forward = 1
執(zhí)行sysctl -p馬上生效
2.B服務(wù)器開(kāi)啟iptables nat轉(zhuǎn)發(fā)
iptables -t nat -A POSTROUTING -s 192.168.30.0/24 -d 192.168.40.0/24 -o eth1 -j MASQUERADE #配置源地址30網(wǎng)段,目標(biāo)地址40網(wǎng)段的地址轉(zhuǎn)換,從eth1網(wǎng)卡出。 iptables -t nat -A PREROUTING -s 192.168.40.0/24 -d 192.168.30.0/24 -o eth0 -j MASQUERADE #配置源地址40網(wǎng)段,目標(biāo)地址30網(wǎng)段的地址轉(zhuǎn)換,從eth0網(wǎng)卡出。 永久保存:iptables-save > /etc/sysconfig/iptables
3.在A和C服務(wù)器上設(shè)置路由為B服務(wù)器IP
A: route add -net 192.168.40.0 netmask 255.255.255.0 gw 192.168.30.1 C: route add -net 192.168.30.0 netmask 255.255.255.0 gw 192.168.40.1
Linux路由轉(zhuǎn)發(fā),實(shí)現(xiàn)不同網(wǎng)段的主機(jī)互通
使用VMware搭建環(huán)境
注:做為網(wǎng)關(guān)服務(wù)器,需要開(kāi)啟路由轉(zhuǎn)發(fā)功能,開(kāi)啟方式有兩種,一個(gè)臨時(shí),一個(gè)永久
心得:
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux輸入yum后提示: -bash: /usr/bin/yum: No such file or director
在本篇文章里小編給大家整理的是關(guān)于linux輸入yum后提示: -bash: /usr/bin/yum: No such file or directory的解決方法,有需要的朋友們參考下。2019-11-11從0開(kāi)始簡(jiǎn)單部署騰訊云服務(wù)器的方法步驟
這篇文章主要介紹了從0開(kāi)始簡(jiǎn)單部署騰訊云服務(wù)器的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07linux 安裝setup.py程序的實(shí)現(xiàn)方法
今天小編就為大家分享一篇linux 安裝setup.py程序的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06詳解Linux系統(tǒng)中虛擬設(shè)備文件的各種實(shí)用用法
這篇文章主要介紹了Linux系統(tǒng)中虛擬設(shè)備文件的各種實(shí)用用法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07apache負(fù)載均衡的安裝和實(shí)現(xiàn)方法
在負(fù)載均衡技術(shù)中,硬件設(shè)備是比較昂貴的,對(duì)于負(fù)載均衡的學(xué)習(xí)者如果不是在企業(yè)中應(yīng)用或者是學(xué)員中學(xué)習(xí),很少有機(jī)會(huì)能碰到實(shí)際操作的訓(xùn)練。所以,很多朋友都會(huì)選擇軟件方面的設(shè)置進(jìn)行研究。現(xiàn)在我們就來(lái)介紹一下再Apache下的Tomcat負(fù)載均衡的一些使用問(wèn)題2012-10-10關(guān)于bash函數(shù)你可能不知道的一些事情(譯)
這篇文章主要給大家介紹了關(guān)于bash函數(shù)你可能不知道的一些事情,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07Linux啟動(dòng)與停止spring boot工程的腳本示例
這篇文章主要給大家介紹了關(guān)于Linux啟動(dòng)與停止spring boot工程的腳本的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09