PAT基于端口的NAT

PAT(port address translation,端口地址转换)是NAT(network address translation,网络地址转换)最常用的一种实现
方式。NAT通过将企业内部的私有IP地址转换为全球唯一的公网IP地址,使内部网络可以连接外网(internet),而PAT可以
在上述转换过程中,实现企业内网的多个私有IP对一个或是多个IP复用,从而实现IP地址的节约.
#Route0上配置
int g0/0
ip add 192.168.1.254 255.255.255.0
no shutdown
ip nat inside
int g0/1
ip add 76.74.174.166 255.255.255.0
no shutdown
ip nat outside
ip route 0.0.0.0 0.0.0.0 g0/1
access-list 1 permit 192.168.1.0 0.0.0.255
ip nat inside source list 1 interface g0/0 overload
ip nat inside source static tcp 192.168.1.10 80 76.74.174.166 80
ip nat inside source static tcp 192.168.1.20 21 76.74.174.166 21
时间: 2024-08-02 04:36:41

PAT基于端口的NAT的相关文章

cisco-router-nat/pat网络/端口地址转换

(以下所有内容为本手纯手打,有纰漏的地方,也请大家多多包含可发小猪消息赐教交流!) (本文所有内容及批注呈内收递归的架构显示,因格式显示不懂之处望谅解!) (本文手打之,命令关键字大多使用简写,如有不明最好是键入命令时惯用tab补全!) 网络地址转转nat(static静态转换/dynamic动态转换).端口多路复用pat: 1.静态nat的配置: router(config)#int f0/0 router(config-if)#ip add 10.0.0.1 255.255.255.0 (设

基于端口的虚拟局域网测试

基于端口的虚拟局域网测试 一.什么是VLAN: VLAN,是英文Virtual Local Area Network的缩写,中文名为"虚拟局域网", VLAN是 一种将局域网(LAN)设备从逻辑上划分(注意,不是从物理上划分)成一个个网段(或者 说是更小的局域网LAN),从而实现虚拟工作组(单元)的数据交换技术. VLAN 主要用来解决如何将大型网络划分成多个小网络,隔离原本在同一个物理LAN中的不同主机间的二层通信: 在LAN中,各主机之间的通信是物理通信(二层通信): 在VLAN中

lvs-net之单主机基于端口调度

实验环境:centos 7 实验程序:httpd.ipvsadm 实验目的:在单台主机上用lvs做httpd基于端口的调度 IP 端口 主页 10.1.12.13 80 This is www1 10.1.12.13 81 This is www2 10.1.12.13 82 This is www3 一.安装httpd并配置三个虚拟主机 [[email protected] conf.d]# vi vhost.conf <VirtualHost *:80>         ServerNam

linux下nginx实现虚拟主机(3种方法:基于域名、基于端口、基于ip地址)

在3.17日的时候已经写过一篇关于apahce的基于域名.端口.ip地址3种方式的虚拟主机实现.原理是一样的,现在记录nginx的虚拟主机这三种方式的实现. 系统版本为rhel5.6,nginx版本为1.1.6. 1.基于域名: 基于域名的方式,要先有dns服务器,这里为了方便,可以在/etc/hosts文件里面配置,把它当成dns就行了,可以参考3.17日那篇博客关于dns的配置或者其他博文也有.这里关于nginx的安装也略去. [[email protected] ~]# cat /etc/

nginx基于端口

基于IP端口虚拟主机 如果 配置基于端口的虚拟主机,就需要每个虚拟主机配置有不同的端口 [[email protected] extra]# vim nginx_vhosts.conf server { listen       8060; server_name  www.you.com you.com; location / { root   /data0/www/www; index  index.html index.htm; access_log /app/logs/www_acces

CentOS 7运维管理笔记(6)----Apache 基于端口的虚拟主机配置

如果一台服务器只有一个IP或需要通过不同的端口访问不同的虚拟主机,可以使用基于端口的虚拟主机配置. (1) 在虚拟机的CentOS7服务器上配置 eth0:4 为192.168.1.214: (2) 配置 /etc/hosts文件以方便测试: 进行ping测试,看ip地址有没有导通: (3) 建立虚拟主机存放网页的根目录,并建立首页文件 index.html (4) 修改 /usr/local/apache2/conf/httpd.conf 文件,在文件末尾添加以下内容: Listen 192.

nginx基于端口的虚拟主机配置

基于端口的虚拟主机在生产环境中的应用也不多见,仅偶尔会用到,一搬是为公司内部人员提供访问的,如页面的后台.CMS发布.phpmyadmin等. 1.  配置监听的端口 [[email protected]]# vi nginx_vhosts.conf server { listen       8060; server_name  www.etiantian.org; location / { root   /data0/www/www; index  index.html index.htm;

nginx1.9基于端口的四层负载均衡实践,基于端口的转的负载均衡

在大型项目四层负载有LVS,但在中小型项目或者内部有很多应用需要做TCP四层基于端口转,以前我们采用Socat,后面也尝试使用iptables来做四层的端口转发,同样HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,但由于其配置相对复杂,在实际生产项目中还是以Nginx为主, Nginx1.9的推出不使用使之支持HTTP2.0,另外一上更加让人兴奋的就是默认支持TCP端口的四层负载均衡能力,话多多说直接看实例代码 server {     listen 127.0.0.1:

nginx学习笔记之基于端口的虚拟主机基于主机名的虚拟主机root、alias、index配置

nginx学习笔记之基于端口的虚拟主机基于主机名的虚拟主机root.alias.index配置 实验环境: centos 测试节点IP:172.16.3.101 基于端口的虚拟主机: vim /etc/nginx/nginx.conf # 向里面的http {}里面加入如下内容   server { # server定义一个虚拟主机         listen 8080; # 监听本机所有IP端口8080         server_name www.test.com; # 虚拟主机名为:w