如何设置外网访问sql2008数据库服务器

如何设置外网访问sql2008数据库服务器,第1张

在设置外网访问SQL2008数据库 之前,首先必须保证局域网内访问SQL2008没有问题 。那么,我们先来看看局域网内访问SQL2008数据库需要哪些步骤和设置,才能做到在局域网内任何一台机器上输入SQL2008数据库IP地址和端口号即能访问。

1SQL2008数据库端设置

通常一台机器装上SQL2008后,要实现局域网访问SQL2008只要几步。

1)打开SQL2008配置工具,步骤:开始—>所有程序—>Microsoft SQL Server 2008—>Configuration Tools—>SQL Server Configuration Manager;

2)在打开的配置界面,双击左边SQL Server 网络配置,可以看到本机安装的数据库实例的协议,一般有SQL Express的协议和MSSQLSERVER的协议,如果你安装时不是使用默认实例名,那么在这里你应该找到自己需要设置外网访问的数据库实例名,双击它;

3)此时,可以看到四个协议,一般启用前三个,禁用最后一个,即启用shared memory、named pipes和TCP/IP,禁用VIA;

4)启用TCP/IP后,顺便应该鼠标右键该协议属性,设置下开放的端口,在IP1-IP9中都可以设置成1433,活动和已启用都选择是,最后一个IPALL也可设置成1433;ok,这时必须在配置页面的SQL Server服务项下面重启服务器,才能使得设置生效,如果这样还不行,建议重启电脑。

5)可以关闭了配置工具了,接下来打开SQL Server Manager Studio,登入您的数据库,打开后在对象资源管理器找到你数据库服务器的根节点,鼠标右键,选择方面,在方面下拉菜单下选择外围应用配置,在下面找RomoteDacEnabled,设置为True,然后重启数据库;(这个选项在我的设置过程中貌似没有起到作用,不设置为True好像远程也能访问);

6)设置到这里基本上就可以实现局域网内访问SQL2008数据库了。如果还不行,请将X:\Program Files\Microsoft SQL Server\MSSQL10MSSQLSERVER\MSSQL\Binn\sqlservrexe在windows防火墙中设置程例外,也将X:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowserexe设置成例外,把1433端口也设置成例外。

1、下载个Serv-u, 解压并安装,打开软件后 界面如下图,点击域详细信息下的“配置域的监听器”。

2、进入监听器选项卡界面后,点击左下角“添加”按钮。

3、弹出“监听器”的对话框,请按下图填写内容,端口最好填写缺省的“21”,启用监听器前面要勾选,PASV IP一定要填写,输入运营商给的静态IP地址,如果不是静态IP,只能通过其他软件解析,输入完成后点保存。

4、点击左上角,返回主页面,单击右边倒数第二个菜单“服务器限制和设置”。

5、在弹出的界面中,我们选择"设置"选项卡,进入设置界面。

6、进入设置界面后往下拉到最下面,填写PASV端口范围,例如2000-2049,设置好后点保存,公网访问FTP的设置服务器端已经设置好了。

为了能够通过外网访问我们的PC机,需要在路由器上做个配置。

进入到“高级”设置,选择“虚拟服务器”,出现如下界面。

假定内网的PC机IP地址是1921680101,内置WEB服务器的端口按缺省的80端口来配置。

需要配置一个公网端口,这个公网端口非常关键,是后续页面访问的一个重点。假定按32225来配置,我们建议选择一个较大的端口号。最大不能超过65535。设置完成之后,点“保存设置”按钮即可

 

设置完成后,通过浏览器访问一下,知道你的路由器的公网ip地址:比如http://2211:32225/

这是通过ip地址+端口的方式。通过IP地址的方式访问

 

1,首先你的ADSL是动态获得IP地址,所以你要找个动态郁闷解析提供商

2,到解析提供商哪注册一个用户,然后管理域名

3,点你的域名。可以查看你的IP,这个功能也可以和直接下载客户端获得,它会自动更新

4,下载客户端,安装好了以后,填写帐号密码,增加到列表中,方便下次启动不用重输

5,接下来就是改数据库了,

只改一项,其它不变动打开数据库 选择realmd 下面的realmlist打开

编辑里面的address就是你的域名,最后退出,启动magosexe大功告成

既然是公司网建议使用NAT地址转换

需要一台路由器来实现NAT地址转换 还要虚拟主机 交换机和防火墙

有一台服务器要架设的至少要两个公网IP地址 一个给外网人访问服务器用 另一个给公司内部人员访问外网用 具体的部署还要看公司的结构 规模 和架设服务器的类型 你给的信息太少 无法一一作答

有问题留言给我

服务器设置:  第1步进行服务器全局参数设置:点“Edit”菜单,选“Settings”  Generalsettings(常规设置):  ListenonPort:监听端口,其实就是FTP服务器的连接端口。  MaxNumberofusers:允许最大并发连接客户端的数量。  NumberofThreads:处理线程。也就是CPU优先级别。数值调得越大优先级越高,一般默认即可。  timeoutsetting:超时设置,自上至下分别为:连接超时、传输空闲超时、登入超时。单位为秒。  Welcomemessage页面设置:客户端登录成功以后显示的Welcome信息。建议不要用软件默认的,因为任何软件都不能保证没有什么漏洞,如果在这里暴露软件名称的话,一旦这个FTPServer软件有什么安全漏洞,别有用心的人知道了服务器软件的名称就可能针对性地发起攻击。所以建议这里设置的信息不要包含任何服务器资料。强烈建议修改默认的欢迎信息为“WelcomtoServ-UFTPServer”,这样Filezilla在欢迎消息中就会Serv-U字样,以达到欺骗攻击者的目的。注意:本步骤非常重要!  现在我们用telnet去连接一下FTP的21端口,即可看到修改过的“假”的提示信息,这样服务器的安全性可以得到比较明显的提高。  IPbindings(IP绑定)页面:把服务器与IP地址绑定,使用以绑定到所有地址。  IPFilter(IP过滤器)页面:设置IP过滤规则,在上面栏目中的IP是被禁止与FTP服务器连接的,下面的是允许的。格式:可以是单个IP地址、IP地址段,可以使用通配符、使用IP/subnet语法或正则表达式(以“/”结尾)来过滤主机名。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何设置外网访问sql2008数据库服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情