CentOS搭建NAT和DHCP服务,实现共享上网
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS搭建NAT和DHCP服务,实现共享上网相关的知识,希望对你有一定的参考价值。
参考技术A NAT(Network address translation)即网络地址转换,作为一种过渡解决手段,可以用来减少对全球合法IP地址的需求。简单的说,NAT就是在内部专用网络中使用内部地址,而当内部节点要与外界网络发生联系时,就在边缘路由器或者防火墙处,将内部地址转换成全局地址,从而使得在外部公共网(Internet)上使用一个和数个合法IP地址正常传输数据。其中,这里的外网和内网是相对来讲的,下面假设能够访问互联网的网络为外网。
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
VMware Workstations:
CentOS上执行以下命令:
添加如下内容:
安装DHCP服务:
复制DHCP配置文件:
编辑并修改dhcpd.conf配置文件:
查找并修改 option domain-name 项,修改为 vmnet.com
查找并修改 option domain-name-servers 项,修改为 223.5.5.5 , 114.114.114.114
配置文件内容如下:
完整配置:
逐行进行解释:
0. 视频监控系统架构设计
0、视频监控系统架构设计
0.1、功能指标
(1)搭建共享文件夹
(2)实现Ubuntu的NAT上网和桥接上网
(3)搭建局域网
(4)搭建nfs服务器、tftp服务器
(5)将uboot、kernel、rootfs镜像文件下载到开发板中
(6)移植MPP,ORTP库和WiFi库
(7)编写应用程序实现RTP/RTCP传输视频流,实现有线传输和无线传输
0.2、架构搭建
该系统中主控 CPU 采用HI3518EV200作为核心,通过在HI3518E芯片上运行linux,构建嵌入式平台, 接收来自视频采集设备的的视频数据流并进行压缩编码,从而实现视频数据的高速采集和高效压缩,接着通过无线WiFi图传使得用户可以在PC上监控现场。
图1 系统架构设计
0.3、开发流程
本系统采用自底而上的方法进行开发,即先部署环境,然后进行必要的移植,最后实现应用软件开发。整套系统开发流程如下:
图2 系统开发流程
以上是关于CentOS搭建NAT和DHCP服务,实现共享上网的主要内容,如果未能解决你的问题,请参考以下文章