为什么路由器端口日志显示一直在给nat router分配同一个IP
一、NAT概述
NAT(Network Address Translation)网络地址转换,其功能是将企业内部自行定义的非法IP地址转换为Internet公网上可识别的合法IP地址。
由于现行IP地址标准——IPv4的限制,Internet面临着IP地址空间短缺的问题,从ISP申请并给企业的每位员工分配一个合法IP地址是不现实的。NAT技术能较好解决现阶段IPV4地址短缺的问题。
目前,神州数码所有路由器产品,包括DCR-2500系列、DCR-1700系列和DCR-3600系列,均支持NAT功能,且功能丰富。下面简要介绍神州数码路由器NAT的原理。
二、NAT原理及配置简介
NAT设备维护一个状态表,用来把非法的IP地址映射到合法的IP地址上去。
我们以DCR-1700路由器为例。
运行:
Router(config)#show ip nat translation
显示应为:
Inside local,即内部局部地址——在内部网络上一个主机分配到的IP地址,通常是网管人员自己定义的私有地址。
Inside global,即内部全局地址——一个合法的IP地址,向外部网络描述一个或多个本地合法IP地址。
Outside local,即外部局部地址——出现在内部网络的一个外部主机的IP地址。不一定是合法地址,它可以在内部网络中,从可路由的地址空间进行分配。
Outside global,即外部全局地址——主机的拥有者在外部网络上分配给主机的IP地址。该地址可以从全局可路由地址或网络空间进行分配。
神州数码路由器目前支持内部地址翻译、外部地址翻译和双向地址翻译功能。
内部地址翻译包括:源地址的静态单一地址翻译、源地址的静态子网翻译、源地址静态tcp翻译、源地址静态udp翻译、源地址访问列表+地址池翻译、源地址访问列表+设备接口翻译、目的地址访问列表+地址池翻译。
外部地址翻译包括:源地址的静态单一地址翻译、源地址的静态子网翻译、源地址静态tcp翻译、源地址静态udp翻译、源地址访问列表+地址池翻译。
神州数码路由器中,NAT分为三种类型:静态NAT(staticNAT)、NAT池(pooledNAT)和端口NAT(PAT)。
静态NAT
内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址。例如DCR-1700/3600路由器的配置:
ip nat inside source static 19216815 2111687975
将局域网中的19216815永久映射为全局合法IP2111687975。此功能可应用到内部网的WWW发布、Ftp Server及Mail Server。
NAT池
NAT池指用户向ISP申请了一组合法IP,在路由器中,将这一组IP定义成NAT池,通过动态分配的办法,共享很少的几个外部合法IP地址。如果NAT池中动态分配的外部IP地址全部被占用后,后续的NAT翻译申请将会失败。用地址超载功能,通过端口号区分不同的连接,可解决这个问题。
例如DCR-2501/DCR-1700/DCR-3600路由器的配置:
ip access-list standard 1
permit 19216810 2552552550//局域网中内部局部地址的配置
ip nat pool DCR 211111 211112 255255255252//局域网中NAT池的配置
ip nat inside source list 1 pool DCR overload //地址超载的配置
如果局域网中有20台PC,但向ISP只申请到211111和211112两个合法IP,通过如上配置,可实现所有的PC同时访问Internet。推荐用户使用地址超载功能。
PAT
nat static add port tcp 80 2001161
PAT,即端口地址转换。通过PAT技术,用户只需向ISP申请一个合法IP,就可以满足所有的用户访问Internet。PAT可以支持同时连接64500个TCP/IP、UDP/IP,但实际可以支持的工作站个数会少一些。
例如DCR-2501/DCR-1700/DCR-3600路由器的配置:
ip access-list standard 1
permit 19216810 2552552550
ip nat inside source
list 1 interface Serial0/0 overload//指定访问列表 LIST 1访问外网时转换成 Serial0/0口的IP地址。 赞同1| 评论
如何在自己的linux服务器上建立网站
1。根据机器的用途,许多服务是不必要的。如果Linux只是一个桌面,那么就不需要sendmail、HTTPD和许多其他服务。如果你的服务器只是一个Web服务器,你也可以关闭很多服务。为此,请转到“管理”菜单并检查服务项目。只需撤销任何不想启动的服务选项。
2使用轻量级的窗口管理器,而不是GNOME或KDE。我插入内存占用窗口管理器的原因是它们大大减少了图形(界面)启动时间。而不是等待额外的30到60秒来启动GNOME或KDE。
3确保内网的正常使用。指定内部网LINUX访问地址,并确保LINUX服务器的SSH服务正常工作。
4在被访问的Linux服务器上安装NAT123客户端LINUX并使用它。登录网站,离开用户中心,添加端口映射。选择完整的端口映射类型。
填写内部LINUX固定地址端口,外网访问域名。可以用自己的域名,也可以用二级域名。
5安装nat123客户端,在外网接入端使用访问器。
linux下怎样配置web服务器?
工具/原料
Linux操作系统
Web服务器配置详解
方法/步骤
1Apache是Linux下的Web服务器,Apache用的是静态页面,需要加载模块来支持动态页面,会动态实时的调整进程来处理,最合理的使用多核CPU资源,支持虚拟主机应用,多个Web站点共享一个IP地址。
安装Web服务
先安装Web服务,通过命令yumgroupinstall命令进行安装,建议用groupinstall而不用Install是因为groupinstall,会把该服务所有相关的服务包一起安装,这样不会有丢失。
2通过servicehttpdrestart来开启服务,这里用restart而不用start的原因是restart更安全,因为不知道该服务是否已经开启,如果已经start了再次用start可能会有意外的问题产生,故这里用restart
3通过命令chkconfighttpdon来开启httpd服务在下次开机后,仍然是开启有效的,这样的好处在于通过设置自动开启服务,避免人为失误操作,也会保证计算机重启或者断电后服务还是开启的。
4验证httpd服务是否正常开启,是否能够对外提供服务,进入/var/www/html/,这里是主站点,写一个简单的页面,然后重定向到indexhtml,这是默认的首页。通过http访问该服务,发现已经成功服务该站点。
5通过命令vim/etc/httpd/conf/httpdconf可以对httpd配置文件进行修改,也可以用配置文件里面的功能,有些功能用#号注释掉了,如果想使用该功能的话,直接删除#号,可以让内置的配置文件该功能生效。
6通过命令ll/etc/httpd可以查看到该目录下有conf和confd目录文件,再进一步查看/etc/httpd/confd下面可以看到的文件都是httpd的模块文件,用来支持动态页面的模块文件。
7Apache和Selinux之间的关系,进入/var/www/html/目录下,通过ll_Z查看目录下indexhtmlSelinux属性,通过命令ps_auxZ|grephttp查看httpd的进程,这些http进程都有httpd_t的Selinux上下文属性,Selinux就规定了http_t这类的进程上下文属性可以访问httpd_sys_content_t这类文件的上下文属性,从而保证了网站的内容可以被访问。
8查看Apache日志信息,日志信息存储在/var/log/httpd/目录下,可以查看http访问的日志及https的访问日志,可以查看错误的http日志及https的错误日志等信息,
linux怎么做网页?
要用linux提供网页服务,首先你得安装好linux操作系统,把它连接到网上,保证可以从其他的电脑访问这台电脑,然后再安装一个http服务器,把你做的网页文件放到http服务器指定的根目录下面,这样就可以从其他的设备访问你的网页文件了。
如何在自己的linux服务器上搭建网站?
首先需要基本的linux系统知识,在linux系统之上安装web服务组件诸如LAMPLNMPTengine等等,然后需要基本的前/后端语言知识,比如htmlphpcssjs等将网站代码防治到已经架设好的web服务器上就可以实现访问了,最后注册一个域名做好域名解析。
怎样用linux系统架设自己的网站?
首先需要基本的linux系统知识,在linux系统之上安装web服务组件诸如LAMPLNMPTengine等等,然后需要基本的前/后端语言知识,比如htmlphpcssjs等将网站代码防治到已经架设好的web服务器上就可以实现访问了,最后注册一个域名做好域名解析。
网络流量和日志服务器需求容量比例是根据访问量测算的,每天情况都有不同
网络服务器的安全策(dns,dhcp,apache,vsftp,nfs 等) Linux 网络防火墙的搭建 iptables 配置安全的透明代理服务器iptables+squid 安装配置 OpenSSH 服务器 Linux 网络环境下的 *** 构建 Linux 下的网络扫描和嗅探 nmap sniffer Linux 下的网络流量监控 cati Linux 系统日志服务管理 syslog
0条评论