兩台linux red hat 9.0伺服器a和b,每台都有兩個網絡卡eth0,eth1,eth0上配有外網位址,假
設為ipa和ipb,eth1未使用,也未配置ip位址
在a上insmod ipip//載入ipip隧道模組
ip tunnel add abc mode ipip remote ipb//新增乙個隧道,名字為abc,型別為ipip,對端地
址為ipb
ifconfig abc 10.1.0.1 netmask 255.255.255.0 broadcast 10.1.0.255//為abc配置ip位址
ifconfig eth1 10.1.1.1 netmask 255.255.255.0 broadcast 10.1.1.255//配置eth1
route add -net 10.1.2.0/24 dev abc//增加路由,到10.1.2.0的包全部到隧道abc
iptables -i input -p 4 -j accept//允許ipip包
iptables -i input -p icmp -j accept//允許icmp
在b上insmod ipip//載入ipip隧道模組
ip tunnel add abc mode ipip remote ipa//新增乙個隧道,名字為abc,型別為ipip,對端地
址為ipa
ifconfig abc 10.1.0.1 netmask 255.255.255.0 broadcast 10.1.0.255//為abc配置ip位址
ifconfig eth1 10.1.2.1 netmask 255.255.255.0 broadcast 10.1.2.255//配置eth1
route add -net 10.1.1.0/24 dev abc//增加路由,到10.1.1.0的包全部到隧道abc
iptables -i input -p 4 -j accept//允許ipip包
iptables -i input -p icmp -j accept//允許icmp
現在在a上ping -i 10.1.1.1 10.1.2.1和在b上ping -i 10.1.2.1 10.1.1.1都可以了
如果a和b的eth1都接入內網,那麼這兩個網段都可以互相訪問了
在Linux上通過IPIP實現IP隧道
乙個通過ipip實現ip隧道的簡單示例 兩台主機,a和b,每台主機由兩塊網絡卡,其中eth0在同乙個網段,能夠互相連通。a的eth1和b的eth1分別在兩個不同的網段。a eth0 192.168.9.5 eth1 192.168.8.5 b eth0 192.168.9.6 eth1 192.16...
linux 通過ip add 配置GRE隧道
root liuhao2 ip addr add 2.2.2.1 24 dev lo 配置gre 開啟兩個主機的 ip forward 可以寫在sysctl.conf 開機生效 root liuhao1 echo 1 proc sys net ipv4 ip forward root liuhao2...
Lvs Tun隧道模式配置
tun是ip tunneling ip隧道的簡稱,它將排程器收到的ip資料報封裝在乙個新的ip資料報中,轉交給應用伺服器,然後實際伺服器的返回資料會直接返回給使用者。使用者請求負載均衡伺服器,當ip資料報到達負載均衡伺服器後,根據演算法選擇一台真實的伺服器,然後通過ip隧道技術將資料報原封不動再次封...