linux 修改本机的端口映射

在文件 /etc/sysctl.conf 中添加 net.ipv4.ip_forward = 1 ,标识开启端口转发
sysctl -p 立即生效配置

在iptables中添加路由转发,linux 命令:

iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 16622 -j DNAT --to 192.168.1.166:22

原文地址:https://www.cnblogs.com/linhongwenBlog/p/10968578.html

时间: 2024-10-09 11:03:44

linux 修改本机的端口映射的相关文章

Linux下用iptables做端口映射

Linux下用iptables做端口映射详细过程 在CentOS5.4上用iptables配置了端口映射,讲述详细的配置过程,供大家参考. [实现功能] server-A eth0      119.159.220.96  外网 eth1      10.105.75.32     内网 server-B 192.168.137.3              内网 将server-A的80端口映射到server-B的3306端口,实现通过server-A的外网地址访问server-B内网的338

修改docker容器的端口映射

大家都知道docker run可以指定端口映射,但是容器一旦生成,就没有一个命令可以直接修改.通常间接的办法是,保存镜像,再创建一个新的容器,在创建时指定新的端口映射. 有没有办法不保存镜像而直接修改已有的这个容器呢?有.在stackoverflow上面找到答案了. 方法一 1.停止容器(docker stop d00254ce3af7) 2.停止docker服务(systemctl stop docker) 3.修改这个容器的hostconfig.json文件中的端口(原帖有人提到,如果con

Linux或Windows上实现端口映射

通常服务器会有许多块网卡,因此也可能会连接到不同的网络,在隔离的网络中,某些服务可能会需要进行通信,此时服务器经过配置就可以承担起了转发数据包的功能. 一.Windows Server 下实现端口映射 1. 查询端口映射情况 netsh interface portproxy show v4tov4 2. 查询某一个IP的所有端口映射情况 netsh interface portproxy show v4tov4 | find "[目标IP]" 例:netsh interface po

修改docker的port端口映射

原以为修改docker的端口映射只是一条命令就可以搞定,结果发现没那么简单,记录一下以防忘记.1. 查看需要修改的容器,记住container iddocker ps -a2. 停止容器docker stop xxx3. 修改容器的端口映射配置文件vim /var/lib/docker/containers/{container_id}/hostconfig.json "PortBindings": { "80/tcp": [ { "HostIp"

macOS修改Docker容器的端口映射配置

查询容器ID 查询需要修改端口映射的容器ID docker inspect [OPTIONS] NAME|ID [NAME|ID...] OPTIONS说明 -f :指定返回值的模板文件. -s :显示总的文件大小. --type :为指定类型返回JSON. 进入Docker文件目录 cd ~/Library/Containers/com.docker.docker 使用screen进行登陆 cd /Data/vms/0 screen tty 进入配置文件夹 cd /var/lib/docker

Linux修改SSH远程登录端口 --服务器安全篇

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px SimSun; color: #333333; background-color: #ffffff } span.s1 { } span.s2 { color: #ff0000 } 1.修改SSH远程登录端口为5000 输入 vi/etc/ssh/sshd_config Port 5000                        #把'#Port 22'修改为'Port 5000':(

linux 外网ssh通过端口映射访问内网linxu

1,外网ssh通过端口映射访问内网linxu服务器

Linux修改本机名称

1.修改本机名称,一般用于生产环境能够方便区分服务器的用途,如果是自己测试,此步骤可做可不做.# vi /etc/sysconfig/network打开配置文件,修改HOSTNAME=test保存退出,然后再执行# hostname test,再注销重新登陆系统,就可以看到修改结果了 2.修改hosts文件,需要配置该本机名称对应的ip,不然安装会报错.#vim /etc/hosts 原文地址:https://www.cnblogs.com/yangxuyang/p/11981165.html

Linux修改默认远程连接端口

1.编辑防火墙配置:vi /etc/sysconfig/iptables 防火墙增加新端口7022 -A INPUT -m state --state NEW -m tcp -p tcp --dport 7022 -j ACCEPT ====================================================================== # Firewall configuration written by system-config-firewall # M