iptables 轉往不同web site - Linux

Lily avatar
By Lily
at 2014-11-29T14:09

Table of Contents

aaa.aaa.aaa┐ ┌web site aaa(192.168.1.10)
bbb.bbb.bbb┼123.123.123.123┼web site bbb(192.168.1.20)
ccc.ccc.ccc┘ 主機X └web site ccc(192.168.1.30)
三部在 DMZ 底下的伺服器

以上是我的情況與需求(我只有一個實體IP)




我的主機只有一個IP
但是有三個 domain name
這三個domain name要分別轉往不同的web site
請問 iptables 要怎麼做呢?


PS:這三部主題提供的 web service 無法整合在 主機X 裡面
必須同時讓這三部web伺服器可以服務

--
Tags: Linux

All Comments

Catherine avatar
By Catherine
at 2014-12-02T03:26
不是用apache的 virtual host?
Bennie avatar
By Bennie
at 2014-12-03T03:06
主機X裝Apache用reverse proxy,IPtable不看domain
Jake avatar
By Jake
at 2014-12-05T18:23
後來想到iptable+l7-filter或許可以,但是apache方便點
George avatar
By George
at 2014-12-10T05:34
總覺得reverse proxy也應該用Squid來做... :P
Carol avatar
By Carol
at 2014-12-12T11:16
純reverse用squid做啥... 要不nginx 要不haproxy
Quanna avatar
By Quanna
at 2014-12-14T09:37
然後iptables辦不到 domain是應用層的事 IP層管不了
Andrew avatar
By Andrew
at 2014-12-14T21:16
用 apache 或是 nginx 都可以很簡單辦到
Gilbert avatar
By Gilbert
at 2014-12-18T17:43
apache 要弄就是先弄好 named-based 的 virtual-host
William avatar
By William
at 2014-12-23T07:56
然後裡面多掛一個 proxypass 語法把 / 丟給某個主機
nginx 其實原理概念也是類似,主要用 proxy_pass
Hamiltion avatar
By Hamiltion
at 2014-12-23T13:19
不過 nginx 也是要弄虛擬主機配置,完成後一起搭配使用
Susan avatar
By Susan
at 2014-12-24T17:33
如果是我,,,,我會搞LVM....
Barb Cronin avatar
By Barb Cronin
at 2014-12-26T18:22
LVM? 啥關聯?!
Oliver avatar
By Oliver
at 2014-12-28T07:48
LVS吧!
Kumar avatar
By Kumar
at 2014-12-30T04:24
LVS也不是用來解virtual host的
Anthony avatar
By Anthony
at 2014-12-30T17:28
打太快,LVS,我意思是我才不會分成三台不同來做
Oliver avatar
By Oliver
at 2015-01-01T11:45
我會把三個網站都放在三台上做LB...
Candice avatar
By Candice
at 2015-01-01T18:47
原PO不就說無法整合了?
Dinah avatar
By Dinah
at 2015-01-05T14:09
除非三台是不同的OS,如LINUX+WINDOWS.....
Megan avatar
By Megan
at 2015-01-09T07:38
不然這是Linux版,我只會當做是APACHE WEB SERVER
直接用LB方式三台全上同樣的內容
Callum avatar
By Callum
at 2015-01-10T05:16
光是三個網頁要用到三種PHP版本就夠麻煩了
Catherine avatar
By Catherine
at 2015-01-13T23:47
如果要弄那麼麻煩,就跟拿石頭丟自己的腳一樣
這樣事我可不會做
Olive avatar
By Olive
at 2015-01-16T01:50
但現實是很多是不是自己能決定的...
David avatar
By David
at 2015-01-17T21:26
不能決定就放給他濫啊,我沒碰過我要改不讓改的
不合理的事本來就要提,就算可以做也要看代價有多大
Tom avatar
By Tom
at 2015-01-21T16:26
隨你高興吧 每個地方環境不同 什麼要求都會有的

顯示晶片"過期"了...

Brianna avatar
By Brianna
at 2014-11-29T07:50
用 Mint 13/Ubuntu 12.04 LTS 超過兩年,基本上都還好 所以雖然 Mint 17/Ubuntu 14.04 LTS 出來將近半年了,都沒有去更新 這幾天為了手機傳輸、以及新酷音的一些問題,才想升級 安裝完、調整、取回備份的設定...etc,都沒出現什麼大毛病 可是要安裝 fg ...

hime不能在pcmanx上輸中文

Heather avatar
By Heather
at 2014-11-28T21:17
有人有遇過這種問題嗎? 記得以前用gcin好像是可以用的 - ...

apache 播放影片

David avatar
By David
at 2014-11-28T01:08
不好意思想問版上大大們問題 最近使用Apache2分享影片檔案遇到一個問題 影片檔案在約500M以下時影片可以正常撥放 但影片檔案只要高於500M以上就會只剩下聲音沒有畫面 這是為什麼呢? PS:已使用VLC撥放器讀取網頁上的影片都沒有問題(暫時認定不是檔案問題) 個人猜想是Apache設定檔的限制,但找不 ...

virtualbox 3D加速?

Susan avatar
By Susan
at 2014-11-28T00:04
我的OS是UBUNTU DESKTOP 有安裝cinnamon 可是每次登入時都會顯示沒有3D加速之類的訊息 但是我明明在virtualbox已經開啟了... 是我還需要安裝顯卡的驅動嗎q_q? - ...

ttys0和ttys3資料互丟

Madame avatar
By Madame
at 2014-11-27T16:41
請問我有一個console接在ttys0,然後我從ttys3接了console到我的電腦。 我有什麼方法可以做一個daemon讓他一收到ttys0的資料就丟到ttys3 或者從ttys3收到資料後送到ttys0 懇請幫忙 謝謝 - ...