配置Linux做閘道器

2021-05-22 22:14:23 字數 1705 閱讀 9091

一、網路拓撲

二、配置網路

1.a,gw1,gw2,b

的網路配置

a:

eth0:

ipaddr :192.168.1.2

netmask:255.255.255.0

gateway:192.168.1.1

gw1:

eth0:

ipaddr :172.16.113.173

netmask:255.255.255.0

gateway:172.16.113.9

eth1:

ipaddr :192.168.1.1

netmask:255.255.255.0

b:

eth0:

ipaddr :192.168.0.2

netmask:255.255.255.0

gateway:192.168.0.1

gw2:

eth0:

ipaddr :172.16.113.163

netmask:255.255.255.0

gateway:172.16.113.9

eth1:

ipaddr :192.168.0.1

netmask:255.255.255.0 2

gw1

設定

(1)開啟路由**功能

# echo 1 > /proc/sys/net/ipv4/ip_forward

或#vim /etc/sysctl.conf

net.ipv4.ip_forward = 0 --> net.ipv4.ip_forward = 1

(2)新增到

192.168.0.0/24

網段的路由

# route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.113.163

3.gw2設定

(1)開啟路由**功能

# echo 1 > /proc/sys/net/ipv4/ip_forward

或#vim /etc/sysctl.conf

net.ipv4.ip_forward = 0 --> net.ipv4.ip_forward = 1

(2)新增到

192.168.1.0/24

網段的路由

# route add -net 192.168.1.0 netmask 255.255.255.0 gw 172.16.113.173

三、測試閘道器

若a,

b能相互

ping

通,則兩個閘道器也配置成功了.

Linux 做閘道器

首先建立兩張路由表,只需要新增到相應的檔案中即可,linux一共支援255個路由表,rt tables檔案中預設已經存在了三張路由表,分別是 255 local 254 main 253default root localhost echo 10 cnc etc iproute2 rt tables...

linux配置閘道器

linux配置閘道器 輸入賬號root 再輸入安裝過程中設定的密碼,登入到系統 vi etc sysconfig network scripts ifcfg eth0 編輯配置檔案,新增修改以下內容 bootproto static 啟用靜態ip位址 onboot yes 開啟自動啟用網路連線 ip...

linux使用iptable做閘道器

linux 需要兩個網絡卡 乙個外網網絡卡乙個內網網絡卡 乙個外網絡卡 cat etc sysconfig network scripts ifcfg eth0 device eth0 type ethernet onboot yes nm controlled yes bootproto none...