tcp port forwarding怎么用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tcp port forwarding怎么用相关的知识,希望对你有一定的参考价值。

参考技术A 基于TCP的应用层协议、与基于UDP的应用层协议分别有哪些?斜线前面的数字代表端口号,斜线后面表示tcp和udp,最后是协议名称,希望能帮到你!21/tcp FTP 文件传输协议22/tcp SSH 安全登录、文件传送(SCP)和端口重定向23/tcp Telnet 不安全的文本传送25/tcp SMTP Simple Mail Transfer Protocol (E-mail)69/udp TFTP Trivial File Transfer Protocol79/tcp finger Finger80/tcp HTTP 超文本传送协议 (WWW)88/tcp Kerberos Authenticating agent110/tcp POP3 Post Office Protocol (E-mail)113/tcp ident old identification server system119/tcp NNTP used for usenet newsgroups220/tcp IMAP3443/tcp HTTPS used for securely transferring web pages

TCP端口转发TCP Port Forwarding 是易于使用的应用程序,将使您能够从特定的TCP端口来的其他网络接口的流量重定向。该程序是能够处理在同一个工作站或一个远程,连接到不同的网络上的转发。本回答被提问者和网友采纳

Iptables 端口转发 port forward

参考技术A Linux 下配置iptables 实现端口转发。从网卡enp8s0 进, 从网卡enp8s0_priv_mac 出。
port 5000 -->192.168.100.1:22

ip_base="192.168.100."
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
sleep 1
ip=$(ip -f inet -o addr show enp8s0|cut -d\ -f 7 | cut -d/ -f 1 | head -n 1)
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -t nat -A POSTROUTING -o enp8s0_priv_mac -j MASQUERADE
iptables -A INPUT -i enp8s0 -j ACCEPT
iptables -A FORWARD -i enp8s0 -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A FORWARD -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT

iptables -t nat -A PREROUTING -i enp8s0 -p tcp -d ip_base1:22"
iptables -t nat -A PREROUTING -i enp8s0 -p udp -d ip_base1:22"
iptables -t nat -A OUTPUT -o lo -p tcp -d ip_base1:22"
iptables -t nat -A OUTPUT -o lo -p udp -d ip_base1:22"

以上是关于tcp port forwarding怎么用的主要内容,如果未能解决你的问题,请参考以下文章

Iptables 端口转发 port forward

X-Forwarded-For和相关几个头部的理解

Windows端口转发(Port Forwarding in Windows)

X-Forwarded-For伪造及防御

谁知道路由器 设置里面有一项是 Port Forwarding 是啥意思呀

HTTP 请求头中的 X-Forwarded-For