iT邦幫忙

0

請問GCP的instance能更換路由嗎?

gcp
  • 分享至 

  • xImage

預計完成目標:
1.使用GCP上的F5來做反向代理(L4+L7負仔平衡)
2.F5與後端instance走172.16.0.0/16溝通(內網)
3.後端instance上無外網ip(F5上有),並設定F5為預設的路GW

已執行的設定:
1.F5、後端instance皆設定 ip轉發(ip forwarding)
2.新增路徑規則,將後端instance的流量 轉發到F5(設定 下一個躍點為F5)

目前的想法 是認為設定 路徑規則 後可以將後端instance的封包往F5送,
但實際測試 發現這樣設定後,後端instance的預設路由還是172.16.0.1
所以並未達成 預計的目標。

想請問一下:
1.GCP上的instance,可以用route add default gw 來更換預設路由嗎 ?
2.ip轉發(ip forwarding) 是否如我所想的,會將來源封包 匹配到規則的往F5轉發嗎 ?

我沒用過 F5 不過這種設備大概有兩種模式可選
1. F5 做 NAT ,後端instance不須改任何設定
架構簡單,不影響後端 instance 其他連線 ,but 浪費效能
F5 必須與後端在同個 layer2

2. F5 不做 NAT, 後端 instance 指定 default gateway ,並對其他內部服務另外指定 route table
架構會稍微複雜,但效能相對較好
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
Ray
iT邦大神 1 級 ‧ 2020-09-05 00:19:43

GCP 的文件說可以:
https://cloud.google.com/vpc/docs/routes

如果做不出來的話, 可以發信去問 GCP 的 Support...

感謝大家

這個問題解決了
設定ip forwading+路徑就可以了

我要發表回答

立即登入回答