iptables設定問題 - Linux

Sarah avatar
By Sarah
at 2014-07-28T17:21

Table of Contents

※ 引述《ducktung (彤彤)》之銘言:
: 請教一下,若防火牆後有多個網路攝影機,當用網頁觀看時,網頁會利用port7070或5100
: 連線到攝影機上觀看影像,所以必須修改攝影機上的port,才能利用不同port來分辨不同
: 主機。
: 我的問題是,能否透過iptables辨別,當我登入210.240.XXX.XXX:8001,
: 我觀看的就是192.168.0.230 port7070或5100的影像,我不需要一台
: 一台改port的設定(單位有十幾台網路攝影機),或者我能不能將下段
: 防火牆規則,寫的較為簡短一點,利於維護,煩請大家指點。
: ////
: 24 iptables -t nat -A PREROUTING -p tcp -d 210.240.XXX.XXX --dport 5101
: -j DNAT --to 192.168.0.231:5101
iptables -t nat -A PREROUTING -p tcp -d 210.240.XXX.XXX --dport 5101
-j DNAT --to 192.168.0.231:5100
: 25 iptables -t nat -A PREROUTING -p tcp -d 210.240.XXX.XXX --dport 7071
: -j DNAT --to 192.168.0.231:7071
iptables -t nat -A PREROUTING -p tcp -d 210.240.XXX.XXX --dport 7071
-j DNAT --to 192.168.0.231:7070

你第一行的80port用法就正確了
第二行的怎麼還需要特地修改其他port?

第一台 210.240.XXX.XXX:5100 => 192.168.0.230:5100
210.240.XXX.XXX:7070 => 192.168.0.230:7070
第二台 210.240.XXX.XXX:5101 => 192.168.0.231:5100
210.240.XXX.XXX:7071 => 192.168.0.231:7070
以此類推就可以了


--
Tags: Linux

All Comments

請問開機CD

Elvira avatar
By Elvira
at 2014-07-28T12:40
各位版友好 小弟為了救援一個ext3格式的硬碟 要用linux開機 (在windows有試過linux reader,一年前讀的出來 現在不行 求解??) 所以請版友推薦linux開機光碟,因小弟對linux不熟,希望是圖形化介面 而且對中文的支援度好一點的。謝謝。 ps.剛才找到system ...

HackingThursday 固定聚會 (2014-07-31)

Tracy avatar
By Tracy
at 2014-07-28T12:07
通告網址: [http://www.hackingthursday.org/][1] * * * * 時間: 每週四晚上 19:30 至 22:00 ( 熱食供應至 20:00 ) * 地點: 伯朗咖啡 ( 建國店 ) * 地址: 台北市大安區建國南路一段 166 號 2 樓 * 鄰 ...

Apache HTTP Basic Auth. Password App

Erin avatar
By Erin
at 2014-07-28T00:37
請問有沒有修改 Apache HTTP Basic Authentication file (htpasswd) 的 web app? 總覺得這東西一定有人做,但是我找來找去都找不到。 我對這個機制的應用不是很熟悉,就只是拿來用而已, 不過既然已經拿來用了,就希望能讓 end user 能修改自己的密碼, ...

從 NFS 播放影片的字幕問題

Bennie avatar
By Bennie
at 2014-07-27T00:41
Sorry, 問題(maybe)已經解決。 不是 NFS 的問題,而是 RPi GPU memory 設定的問題 之前之所以沒有問題是因爲我有改過 可是決定變更配置後 config 有 restore 過 抱歉浪費幾位的時間 orz... ================================== ...

如何知道缺少哪些驅動程式?

Ingrid avatar
By Ingrid
at 2014-07-26T23:09
如題 近日開始自行學習Linux,超新手一枚 目前是使用Ubuntu14.04.1 因為沒多的硬碟玩,所以先以光碟的方式試用 我使用於我的筆電 Dell 5460r 現在遇到第一個問題是想請問要如何得知缺少那些驅動? 比方說我在window可以從裝置管理員得知 那Ubuntu要如何呢? 謝謝 ...