搜索
查看: 4217|回复: 12

linux请教映射问题

[复制链接]
发表于 2007-3-7 13:39:30 | 显示全部楼层 |阅读模式 来自 日本
router是ICS的xp类主机
cilent如何在linux环境下添加端口映射
发表于 2007-3-7 19:23:19 | 显示全部楼层 来自 中国–广东–广州–从化区

回复: linux请教映射问题

你的是linux的路由?比如网关为192.168.0.1,要把CS服务器192.168.0.248:27016影射到公网xxx.xxx.xxx.xxx:27015
iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p udp --dport 27015 -j DNAT --to-destination 192.168.0.248:27016
iptables -A FORWARD -p udp -d 192.168.0.248 --dport 27016 -j ACCEPT
iptables -t nat -I POSTROUTING -s 192.168.0.0/255.255.255.0 -p udp -d 192.168.0.248 --dport 27016 -j SNAT --to 192.168.0.1
影射tcp端口类似,把udp改为tcp即可.
回复

使用道具 举报

 楼主| 发表于 2007-3-7 19:41:36 | 显示全部楼层 来自 日本

回复: linux请教映射问题

Post by shinyrose
你的是linux的路由?比如网关为192.168.0.1,要把CS服务器192.168.0.248:27016影射到公网xxx.xxx.xxx.xxx:27015
iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p udp --dport 27015 -j DNAT --to-destination 192.168.0.248:27016
iptables -A FORWARD -p udp -d 192.168.0.248 --dport 27016 -j ACCEPT
iptables -t nat -I POSTROUTING -s 1...
不是啊,路由是xp的ics
客户机是linux
回复

使用道具 举报

发表于 2007-3-7 21:15:40 | 显示全部楼层 来自 中国–陕西–西安

回复: linux请教映射问题

我不是教过你了啊.......
回复

使用道具 举报

发表于 2007-3-7 23:22:54 | 显示全部楼层 来自 中国–广东–广州–从化区

回复: linux请教映射问题

呵呵,那种路由我反而不懂.
回复

使用道具 举报

发表于 2007-3-8 05:15:00 | 显示全部楼层 来自 中国–广东–江门

回复: linux请教映射问题

要用端口影射软件的
直接装在您的XP服务上
然后打开填上IP端口就OK了
影射软件要经常开
回复

使用道具 举报

发表于 2007-3-8 05:21:48 | 显示全部楼层 来自 中国–广东–江门

回复: linux请教映射问题

软件可以用:PortTunnel等
天空或者华军
绿色站
有下
回复

使用道具 举报

 楼主| 发表于 2007-3-8 13:10:58 | 显示全部楼层 来自 日本

回复: linux请教映射问题

模拟ICS的upnp功能,看清问题 谢谢了
回复

使用道具 举报

 楼主| 发表于 2007-3-8 13:23:19 | 显示全部楼层 来自 日本

回复: linux请教映射问题

0000   00 0e 9b 40 3c 1b 00 11 95 c3 8f 89 08 00 45 00  ...@<.........E.
0010   03 d0 1f 7a 40 00 80 06 50 56 c0 a8 03 06 c0 a8  ...z@...PV......
0020   03 01 05 73 0a f0 21 9f 5b 03 00 2f 93 05 50 18  ...s..!.[../..P.
0030   ff ff 78 19 00 00 50 4f 53 54 20 2f 45 6d 57 65  ..x...POST /EmWe
0040   62 2f 55 50 6e 50 2f 43 6f 6e 74 72 6f 6c 2f 34  b/UPnP/Control/4
0050   20 48 54 54 50 2f 31 2e 31 0d 0a 43 6f 6e 74 65   HTTP/1.1..Conte
0060   6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 78 6d  nt-Type: text/xm
0070   6c 3b 20 63 68 61 72 73 65 74 3d 22 75 74 66 2d  l; charset="utf-
0080   38 22 0d 0a 53 4f 41 50 41 63 74 69 6f 6e 3a 20  8"..SOAPAction:
0090   22 75 72 6e 3a 73 63 68 65 6d 61 73 2d 75 70 6e  "urn:schemas-upn
00a0   70 2d 6f 72 67 3a 73 65 72 76 69 63 65 3a 57 41  p-org:service:WA
00b0   4e 49 50 43 6f 6e 6e 65 63 74 69 6f 6e 3a 31 23  NIPConnection:1#
00c0   44 65 6c 65 74 65 50 6f 72 74 4d 61 70 70 69 6e  DeletePortMappin
00d0   67 22 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a 20  g"..User-Agent:
00e0   4d 6f 7a 69 6c 6c 61 2f 34 2e 30 20 28 63 6f 6d  Mozilla/4.0 (com
00f0   70 61 74 69 62 6c 65 3b 20 55 50 6e 50 2f 31 2e  patible; UPnP/1.
0100   30 3b 20 57 69 6e 64 6f 77 73 20 39 78 29 0d 0a  0; Windows 9x)..
0110   48 6f 73 74 3a 20 31 39 32 2e 31 36 38 2e 33 2e  Host: 192.168.3.
0120   31 3a 32 38 30 30 0d 0a 43 6f 6e 74 65 6e 74 2d  1:2800..Content-
0130   4c 65 6e 67 74 68 3a 20 36 30 34 0d 0a 43 6f 6e  Length: 604..Con
0140   6e 65 63 74 69 6f 6e 3a 20 4b 65 65 70 2d 41 6c  nection: Keep-Al
0150   69 76 65 0d 0a 43 61 63 68 65 2d 43 6f 6e 74 72  ive..Cache-Contr
0160   6f 6c 3a 20 6e 6f 2d 63 61 63 68 65 0d 0a 50 72  ol: no-cache..Pr
0170   61 67 6d 61 3a 20 6e 6f 2d 63 61 63 68 65 0d 0a  agma: no-cache..
0180   0d 0a 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d  ..<?xml version=
0190   22 31 2e 30 22 3f 3e 0d 0a 3c 53 4f 41 50 2d 45  "1.0"?>..<SOAP-E
01a0   4e 56 3a 45 6e 76 65 6c 6f 70 65 20 78 6d 6c 6e  NV:Envelope xmln
01b0   73 3a 53 4f 41 50 2d 45 4e 56 3d 22 68 74 74 70  s:SOAP-ENV="http
01c0   3a 2f 2f 73 63 68 65 6d 61 73 2e 78 6d 6c 73 6f  ://schemas.xmlso
01d0   61 70 2e 6f 72 67 2f 73 6f 61 70 2f 65 6e 76 65  ap.org/soap/enve
01e0   6c 6f 70 65 2f 22 20 53 4f 41 50 2d 45 4e 56 3a  lope/" SOAP-ENV:
01f0   65 6e 63 6f 64 69 6e 67 53 74 79 6c 65 3d 22 68  encodingStyle="h
0200   74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 78 6d  ttp://schemas.xm
0210   6c 73 6f 61 70 2e 6f 72 67 2f 73 6f 61 70 2f 65  lsoap.org/soap/e
0220   6e 63 6f 64 69 6e 67 2f 22 3e 3c 53 4f 41 50 2d  ncoding/"><SOAP-
0230   45 4e 56 3a 42 6f 64 79 3e 3c 6d 3a 44 65 6c 65  ENV:Body><m:Dele
0240   74 65 50 6f 72 74 4d 61 70 70 69 6e 67 20 78 6d  tePortMapping xm
0250   6c 6e 73 3a 6d 3d 22 75 72 6e 3a 73 63 68 65 6d  lns:m="urn:schem
0260   61 73 2d 75 70 6e 70 2d 6f 72 67 3a 73 65 72 76  as-upnp-org:serv
0270   69 63 65 3a 57 41 4e 49 50 43 6f 6e 6e 65 63 74  ice:WANIPConnect
0280   69 6f 6e 3a 31 22 3e 3c 4e 65 77 52 65 6d 6f 74  ion:1"><NewRemot
0290   65 48 6f 73 74 20 78 6d 6c 6e 73 3a 64 74 3d 22  eHost xmlns:dt="
02a0   75 72 6e 3a 73 63 68 65 6d 61 73 2d 6d 69 63 72  urn:schemas-micr
02b0   6f 73 6f 66 74 2d 63 6f 6d 3a 64 61 74 61 74 79  osoft-com:dataty
02c0   70 65 73 22 20 64 74 3a 64 74 3d 22 73 74 72 69  pes" dt:dt="stri
02d0   6e 67 22 3e 3c 2f 4e 65 77 52 65 6d 6f 74 65 48  ng"></NewRemoteH
02e0   6f 73 74 3e 3c 4e 65 77 45 78 74 65 72 6e 61 6c  ost><NewExternal
02f0   50 6f 72 74 20 78 6d 6c 6e 73 3a 64 74 3d 22 75  Port xmlns:dt="u
0300   72 6e 3a 73 63 68 65 6d 61 73 2d 6d 69 63 72 6f  rn:schemas-micro
0310   73 6f 66 74 2d 63 6f 6d 3a 64 61 74 61 74 79 70  soft-com:datatyp
0320   65 73 22 20 64 74 3a 64 74 3d 22 75 69 32 22 3e  es" dt:dt="ui2">
0330   32 37 37 37 3c 2f 4e 65 77 45 78 74 65 72 6e 61  2777</NewExterna
0340   6c 50 6f 72 74 3e 3c 4e 65 77 50 72 6f 74 6f 63  lPort><NewProtoc
0350   6f 6c 20 78 6d 6c 6e 73 3a 64 74 3d 22 75 72 6e  ol xmlns:dt="urn
0360   3a 73 63 68 65 6d 61 73 2d 6d 69 63 72 6f 73 6f  :schemas-microso
0370   66 74 2d 63 6f 6d 3a 64 61 74 61 74 79 70 65 73  ft-com:datatypes
0380   22 20 64 74 3a 64 74 3d 22 73 74 72 69 6e 67 22  " dt:dt="string"
0390   3e 54 43 50 3c 2f 4e 65 77 50 72 6f 74 6f 63 6f  >TCP</NewProtoco
03a0   6c 3e 3c 2f 6d 3a 44 65 6c 65 74 65 50 6f 72 74  l></m:DeletePort
03b0   4d 61 70 70 69 6e 67 3e 3c 2f 53 4f 41 50 2d 45  Mapping></SOAP-E
03c0   4e 56 3a 42 6f 64 79 3e 3c 2f 53 4f 41 50 2d 45  NV:Body></SOAP-E
03d0   4e 56 3a 45 6e 76 65 6c 6f 70 65 3e 0d 0a        NV:Envelope>..
回复

使用道具 举报

 楼主| 发表于 2007-3-8 13:24:00 | 显示全部楼层 来自 日本

回复: linux请教映射问题

0000   00 0e 9b 40 3c 1b 00 11 95 c3 8f 89 08 00 45 00  ...@<.........E.
0010   04 80 1f 80 40 00 80 06 4f a0 c0 a8 03 06 c0 a8  ....@...O.......
0020   03 01 05 74 0a f0 9c cd 03 42 00 2f 27 a4 50 18  ...t.....B./'.P.
0030   ff ff 81 2d 00 00 3c 3f 78 6d 6c 20 76 65 72 73  ...-..<?xml vers
0040   69 6f 6e 3d 22 31 2e 30 22 3f 3e 0d 0a 3c 53 4f  ion="1.0"?>..<SO
0050   41 50 2d 45 4e 56 3a 45 6e 76 65 6c 6f 70 65 20  AP-ENV:Envelope
0060   78 6d 6c 6e 73 3a 53 4f 41 50 2d 45 4e 56 3d 22  xmlns:SOAP-ENV="
0070   68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 78  http://schemas.x
0080   6d 6c 73 6f 61 70 2e 6f 72 67 2f 73 6f 61 70 2f  mlsoap.org/soap/
0090   65 6e 76 65 6c 6f 70 65 2f 22 20 53 4f 41 50 2d  envelope/" SOAP-
00a0   45 4e 56 3a 65 6e 63 6f 64 69 6e 67 53 74 79 6c  ENV:encodingStyl
00b0   65 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61  e="http://schema
00c0   73 2e 78 6d 6c 73 6f 61 70 2e 6f 72 67 2f 73 6f  s.xmlsoap.org/so
00d0   61 70 2f 65 6e 63 6f 64 69 6e 67 2f 22 3e 3c 53  ap/encoding/"><S
00e0   4f 41 50 2d 45 4e 56 3a 42 6f 64 79 3e 3c 6d 3a  OAP-ENV:Body><m:
00f0   41 64 64 50 6f 72 74 4d 61 70 70 69 6e 67 20 78  AddPortMapping x
0100   6d 6c 6e 73 3a 6d 3d 22 75 72 6e 3a 73 63 68 65  mlns:m="urn:sche
0110   6d 61 73 2d 75 70 6e 70 2d 6f 72 67 3a 73 65 72  mas-upnp-org:ser
0120   76 69 63 65 3a 57 41 4e 49 50 43 6f 6e 6e 65 63  vice:WANIPConnec
0130   74 69 6f 6e 3a 31 22 3e 3c 4e 65 77 52 65 6d 6f  tion:1"><NewRemo
0140   74 65 48 6f 73 74 20 78 6d 6c 6e 73 3a 64 74 3d  teHost xmlns:dt=
0150   22 75 72 6e 3a 73 63 68 65 6d 61 73 2d 6d 69 63  "urn:schemas-mic
0160   72 6f 73 6f 66 74 2d 63 6f 6d 3a 64 61 74 61 74  rosoft-com:datat
0170   79 70 65 73 22 20 64 74 3a 64 74 3d 22 73 74 72  ypes" dt:dt="str
0180   69 6e 67 22 3e 3c 2f 4e 65 77 52 65 6d 6f 74 65  ing"></NewRemote
0190   48 6f 73 74 3e 3c 4e 65 77 45 78 74 65 72 6e 61  Host><NewExterna
01a0   6c 50 6f 72 74 20 78 6d 6c 6e 73 3a 64 74 3d 22  lPort xmlns:dt="
01b0   75 72 6e 3a 73 63 68 65 6d 61 73 2d 6d 69 63 72  urn:schemas-micr
01c0   6f 73 6f 66 74 2d 63 6f 6d 3a 64 61 74 61 74 79  osoft-com:dataty
01d0   70 65 73 22 20 64 74 3a 64 74 3d 22 75 69 32 22  pes" dt:dt="ui2"
01e0   3e 32 37 37 37 3c 2f 4e 65 77 45 78 74 65 72 6e  >2777</NewExtern
01f0   61 6c 50 6f 72 74 3e 3c 4e 65 77 50 72 6f 74 6f  alPort><NewProto
0200   63 6f 6c 20 78 6d 6c 6e 73 3a 64 74 3d 22 75 72  col xmlns:dt="ur
0210   6e 3a 73 63 68 65 6d 61 73 2d 6d 69 63 72 6f 73  n:schemas-micros
0220   6f 66 74 2d 63 6f 6d 3a 64 61 74 61 74 79 70 65  oft-com:datatype
0230   73 22 20 64 74 3a 64 74 3d 22 73 74 72 69 6e 67  s" dt:dt="string
0240   22 3e 54 43 50 3c 2f 4e 65 77 50 72 6f 74 6f 63  ">TCP</NewProtoc
0250   6f 6c 3e 3c 4e 65 77 49 6e 74 65 72 6e 61 6c 50  ol><NewInternalP
0260   6f 72 74 20 78 6d 6c 6e 73 3a 64 74 3d 22 75 72  ort xmlns:dt="ur
0270   6e 3a 73 63 68 65 6d 61 73 2d 6d 69 63 72 6f 73  n:schemas-micros
0280   6f 66 74 2d 63 6f 6d 3a 64 61 74 61 74 79 70 65  oft-com:datatype
0290   73 22 20 64 74 3a 64 74 3d 22 75 69 32 22 3e 32  s" dt:dt="ui2">2
02a0   37 37 37 3c 2f 4e 65 77 49 6e 74 65 72 6e 61 6c  777</NewInternal
02b0   50 6f 72 74 3e 3c 4e 65 77 49 6e 74 65 72 6e 61  Port><NewInterna
02c0   6c 43 6c 69 65 6e 74 20 78 6d 6c 6e 73 3a 64 74  lClient xmlns:dt
02d0   3d 22 75 72 6e 3a 73 63 68 65 6d 61 73 2d 6d 69  ="urn:schemas-mi
02e0   63 72 6f 73 6f 66 74 2d 63 6f 6d 3a 64 61 74 61  crosoft-com:data
02f0   74 79 70 65 73 22 20 64 74 3a 64 74 3d 22 73 74  types" dt:dt="st
0300   72 69 6e 67 22 3e 31 39 32 2e 31 36 38 2e 33 2e  ring">192.168.3.
0310   36 3c 2f 4e 65 77 49 6e 74 65 72 6e 61 6c 43 6c  6</NewInternalCl
0320   69 65 6e 74 3e 3c 4e 65 77 45 6e 61 62 6c 65 64  ient><NewEnabled
0330   20 78 6d 6c 6e 73 3a 64 74 3d 22 75 72 6e 3a 73   xmlns:dt="urn:s
0340   63 68 65 6d 61 73 2d 6d 69 63 72 6f 73 6f 66 74  chemas-microsoft
0350   2d 63 6f 6d 3a 64 61 74 61 74 79 70 65 73 22 20  -com:datatypes"
0360   64 74 3a 64 74 3d 22 62 6f 6f 6c 65 61 6e 22 3e  dt:dt="boolean">
0370   31 3c 2f 4e 65 77 45 6e 61 62 6c 65 64 3e 3c 4e  1</NewEnabled><N
0380   65 77 50 6f 72 74 4d 61 70 70 69 6e 67 44 65 73  ewPortMappingDes
0390   63 72 69 70 74 69 6f 6e 20 78 6d 6c 6e 73 3a 64  cription xmlns:d
03a0   74 3d 22 75 72 6e 3a 73 63 68 65 6d 61 73 2d 6d  t="urn:schemas-m
03b0   69 63 72 6f 73 6f 66 74 2d 63 6f 6d 3a 64 61 74  icrosoft-com:dat
03c0   61 74 79 70 65 73 22 20 64 74 3a 64 74 3d 22 73  atypes" dt:dt="s
03d0   74 72 69 6e 67 22 3e 31 3c 2f 4e 65 77 50 6f 72  tring">1</NewPor
03e0   74 4d 61 70 70 69 6e 67 44 65 73 63 72 69 70 74  tMappingDescript
03f0   69 6f 6e 3e 3c 4e 65 77 4c 65 61 73 65 44 75 72  ion><NewLeaseDur
0400   61 74 69 6f 6e 20 78 6d 6c 6e 73 3a 64 74 3d 22  ation xmlns:dt="
0410   75 72 6e 3a 73 63 68 65 6d 61 73 2d 6d 69 63 72  urn:schemas-micr
0420   6f 73 6f 66 74 2d 63 6f 6d 3a 64 61 74 61 74 79  osoft-com:dataty
0430   70 65 73 22 20 64 74 3a 64 74 3d 22 75 69 34 22  pes" dt:dt="ui4"
0440   3e 30 3c 2f 4e 65 77 4c 65 61 73 65 44 75 72 61  >0</NewLeaseDura
0450   74 69 6f 6e 3e 3c 2f 6d 3a 41 64 64 50 6f 72 74  tion></m:AddPort
0460   4d 61 70 70 69 6e 67 3e 3c 2f 53 4f 41 50 2d 45  Mapping></SOAP-E
0470   4e 56 3a 42 6f 64 79 3e 3c 2f 53 4f 41 50 2d 45  NV:Body></SOAP-E
0480   4e 56 3a 45 6e 76 65 6c 6f 70 65 3e 0d 0a        NV:Envelope>..
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表