当前位置: > 百科>正文

linux端口映射(linux端口映射如何应用)

2023-03-04 01:01:03 互联网 百科

远端端口映射(Remote Port Forwarding):目标:将远端端口的数据转发到本地端口应用场景:局域网主机可以通过公网IP访问远程主机,linux端口映射如何应用#假设你的内网ip为 192.168.1.22 外网 202.102.99.99修改/etc/sysconfig/iptables添加-A PREROUTING -d 202.102.99.99 -p tcp --dport 8085 -j DNAT --to-destination 192.168.1.22:8085-A POSTROUTING -d 192.168.1.22 -p tcp --dport 8085 -j SNAT --to 202.102.99.99linux ssh 怎么端口映射本地端口映射(Local Port Forwarding):目标:将本地端口的数据转发到远端端口应用场景:当我们需要拥有公网IP的远程主机做跳板,3、修改完成之后点击Esc键即可进入命令提示行开始进行保存操作,可以在公网IP的远程主机做本地端口映射,这样就只要一次ssh到公网IP主机做了映射的端口就登陆到非公网IP主机上了,则可以通过在局域网机器上做远端端口映射,动态端口映射(Dynamic Port Forwarding):目标:充当SOCKS代理应用场景:在浏览器中访问某些受局域网防火墙限制的网页时,就可以通过在本地机器做动态端口映射。

linux端口映射如何应用

#假设你的内网ip为 192.168.1.22 外网 202.102.99.99修改/etc/sysconfig/iptables添加-A PREROUTING -d 202.102.99.99 -p tcp --dport 8085 -j DNAT --to-destination 192.168.1.22:8085-A POSTROUTING -d 192.168.1.22 -p tcp --dport 8085 -j SNAT --to 202.102.99.99

linux ssh 怎么端口映射

本地端口映射(Local Port Forwarding):目标:将本地端口的数据转发到远端端口应用场景:当我们需要拥有公网IP的远程主机做跳板,登陆到与远程主机同一个局域网的一台非公网IP机器时,可以在公网IP的远程主机做本地端口映射,转发到非公网IP机器上。这样就只要一次ssh到公网IP主机做了映射的端口就登陆到非公网IP主机上了。远端端口映射(Remote Port Forwarding):目标:将远端端口的数据转发到本地端口应用场景:局域网主机可以通过公网IP访问远程主机,但是反过来的时候,如果不建立VPN,则可以通过在局域网机器上做远端端口映射,这样通过公网机器就能直接ssh到局域网机器。动态端口映射(Dynamic Port Forwarding):目标:充当SOCKS代理应用场景:在浏览器中访问某些受局域网防火墙限制的网页时,就可以通过在本地机器做动态端口映射,代理到未受限制的主机上去访问。

Linux系统中如何查看日志信息

cat tail -f日 志 文 件 说 明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关的日志信息/var/log/spooler 与UUCP和news设备相关的日志信息/var/log/boot.log 守护进程启动和停止相关的日志消息系统:echo $PATH # 显示系统变量的信息# uname -a # 查看内核/操作系统/CPU信息# cat /etc/issue# cat /etc/redhat-release # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源:# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh 《目录名》 # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区:# mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)# dmesg | grep IDE # 查看启动时IDE设备检测状况网络:# ifconfig # 查看所有网络接口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息进程:# ps -ef # 查看所有进程# top # 实时显示进程状态(另一篇文章里面有详细的介绍)用户:# w # 查看活动用户# id 《用户名》 # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务服务:# chkconfig –list # 列出所有系统服务# chkconfig –list | grep on # 列出所有启动的系统服务程序:# rpm -qa # 查看所有安装的软件包

linux 中的vim的配置文件:.vimrc 在哪里

在用户家目录(/home/用户名)下面有一个.vimrc。/etc下面也有一个vimrc,解决方法如下:

1、首先输入:vi /etc/ssh/sshd_config,然后点击enter,这里使用vi命令对sshd_config文件进行修改。

2、然后自己使用方向上下键调整到需要修改的位置,在光标处按“i”或者“insert”键,即可开始修改。

3、修改完成之后点击Esc键即可进入命令提示行开始进行保存操作,最下面的INSERT消失之后就可以输入:wq进行保存了

4、最后保存完成之后需要重新启动sshd.service这个服务,其他的修改文件也一样需要重新启动服务。

5、最后按照下图的保存方式用:wq、:w、:w或者:wq来对配置文件进行相关的正确保存方式即可。

公网

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本站联系的,一经查实,本站将立刻删除。