电脑协议服务器
⑴ ftp协议的服务器
同大多数Internet服务一样,FTP也是一个客户/服务器系统。用户通过一个客户机程序连接至在远程计算机上运行的服务器程序。依照 FTP 协议提供服务,进行文件传送的计算机就是 FTP服务器,而连接FTP服务器,遵循FTP协议与服务器传送文件的电脑就是FTP客户端。用户要连上FTP 服务器,就要用到 FTP 的客户端软件,通常 Windows自带“ftp”命令,这是一个命令行的 FTP客户程序,另外常用的 FTP 客户程序还有FileZilla、 CuteFTP、Ws_FTP、Flashfxp、LeapFTP、流星雨-猫眼等。
⑵ 家庭边界网关协议服务器在哪里
简单地说,网关是一个 ip,用于连接服务器或其他硬件,为不同的网络提供网络接口。 这项服务提供了一个地址。 正如你公司的几台计算机通过路由器连接到互联网,那么这台路由器就是网关,我们设置计算机访问互联网时使用的网关就是路由器的 ip 地址,就像默认的192.168.1.1一样,你也可以自己设置路由器的 ip 地址。 如果我的计算机是一台服务器,那么其他人会访问我的服务器,也必须通过这个路由器即网关访问。 网关又称通讯协定转换器,是一种复杂的网络连接设备,可以支持不同协议之间的转换,实现不同协议网络之间的互连。 网关能够转换不兼容的高级协议。 为了实现异构设备之间的通信,网关需要对不同的链路层、私有会话层、表示层和应用层协议进行转换和转换。 网关是一个超级智能路由器,一个超级智能桥接器,一个超级智能中继器。 为了连接两个完全不同的网络(异构网络) ,通常使用一个网关,在互联网中,两个网络也通过一台称为网关的计算机相互连接。 计算机可以根据用户通信的计算机的 ip 地址,决定是否将用户的消息发送出本地网络,也可以接收从外部世界发送到属于本地网络的计算机的消息,它是连接一个网络到另一个网络的通道。 为了使 tcp / ip 协议可寻址,信道被分配一个 ip 地址,称为网关地址。 网关主要用于不同体系结构的网络或局域网与主机系统的连接。 在互连设备中,它是最复杂的,一般只能进行一对一的转换,或者几种具体的应用协议转换。 网关通常是一种软件产品。 目前,网关已经成为网络上每个用户访问主机的通用工具。 比如,局域网就像一个房间,一个有很多台计算机的房间,当房间里的计算机通讯时,肯定没有障碍,因为它们都在一起。 但是当这个房间里的任何一台电脑,连接到外面的世界时,它都会通过入口。 该网关可以与房间的门进行比较,网关服务器是一个外部识别系统,使不同的网络可以在系统之间自由通信。 应用层网关(也称为应用层防火墙或应用层代理防火墙)通常被描述为第三代防火墙。 当一个可信网络上的用户计划连接到一个不可信的网络,例如 internet 上的一个服务,应用程序被定向到防火墙上的一个代理服务器。 代理服务器可以用来伪装成网络上的真实服务器。 它可以评估请求,并根据单个网络服务的一组规则决定是否允许或拒绝请求
⑶ 如何启用或禁用服务器网络协议
QL
Server
PowerShell
(sqlPS.exe)
实用工具会启动一个
PowerShell
会话,并加载和注册
SQL
Server
PowerShell
提供程序和
cmdlets。当运行
PowerShell
(PowerShell.exe)
而非
SQL
Server
PowerShell
时,首先请执行以下语句以便手动加载所需的程序集。
#
Load
the
assemblies
[reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo")
[reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.SqlWmiManagement")
下面的脚本会启用协议。若要禁用协议,请将
IsEnabled
属性设置为
$false。
使用
SQL
Server
PowerShell
启用服务器网络协议
使用管理员权限打开一个命令提示符。
若要启动
SQL
Server
PowerShell,请在命令提示符处键入
sqlps.exe。
执行以下语句以启用
TCP
和
Named
Pipes
协议。将
<computer_name>
替换为运行
SQL
Server
的计算机的名称。如果您在配置命名实例,请将
MSSQLSERVER
替换为该实例的名称。
$smo
=
'Microsoft.SqlServer.Management.Smo.'
$wmi
=
new-object
($smo
+
'Wmi.ManagedComputer').
#
List
the
object
properties,
including
the
instance
names.
$Wmi
#
Enable
the
TCP
protocol
on
the
default
instance.
$uri
=
"ManagedComputer[@Name='<computer_name>']/
ServerInstance[@Name='MSSQLSERVER']/ServerProtocol[@Name='Tcp']"
$Tcp
=
$wmi.GetSmoObject($uri)
$Tcp.IsEnabled
=
$true
$Tcp.Alter()
$Tcp
#
Enable
the
named
pipes
protocol
for
the
default
instance.
$uri
=
"ManagedComputer[@Name='<computer_name>']/
ServerInstance[@Name='MSSQLSERVER']/ServerProtocol[@Name='Np']"
$Np
=
$wmi.GetSmoObject($uri)
$Np.IsEnabled
=
$true
$Np.Alter()
$Np
为本地计算机配置协议
当脚本在本地运行并配置本地计算机时,SQL
Server
PowerShell
可以通过动态确定本地计算机的名称使脚本更为灵活。若要检索本地计算机的名称,请将设置
$uri
变量的行替换为以下行。
$uri
=
"ManagedComputer[@Name='"
+
(get-item
env:\computername).Value
+
"']/ServerInstance[@Name='MSSQLSERVER']/ServerProtocol[@Name='Tcp']"
使用
SQL
Server
PowerShell
重新启动数据库引擎
启用或禁用了协议后,必须停止并重新启动数据库引擎才能使更改生效。执行以下语句,通过使用
SQL
Server
PowerShell
来停止和启动默认实例。若要停止和启动命名实例,请将
'MSSQLSERVER'
替换为
'MSSQL$<instance_name>'。
#
Get
a
reference
to
the
ManagedComputer
class.
CD
SQLSERVER:\SQL\<computer_name>
$Wmi
=
(get-item
.).ManagedComputer
#
Get
a
reference
to
the
default
instance
of
the
Database
Engine.
$DfltInstance
=
$Wmi.Services['MSSQLSERVER']
#
Display
the
state
of
the
service.
$DfltInstance
#
Stop
the
service.
$DfltInstance.Stop();
#
Wait
until
the
service
has
time
to
stop.
#
Refresh
the
cache.
$DfltInstance.Refresh();
#
Display
the
state
of
the
service.
$DfltInstance
#
Start
the
service
again.
$DfltInstance.Start();
#
Wait
until
the
service
has
time
to
start.
#
Refresh
the
cache
and
display
the
state
of
the
service.
$DfltInstance.Refresh();
$DfltInstance
⑷ 电脑使用路由器上网,TCP/IP协议和DNS服务器怎么设置
不会设置的话打开路由器开启DHCP服务器,你电脑上IP和DNS都设置为自动获取。电脑就几台的话还是建议手动设置,设置方法:网上邻居——右键——本地连接——右键——TCP/IP协议——IP为:192.168.1.1~254
子网掩码:255.255.255.0
默认网关:192.168.1.1
DNS填路由器上的,打开路由器看下就知道。
⑸ 电脑协议中ip地址和dns地址有什么不同,是什么意思
ip地址是你本机在网络中的地址,dns地址
是
域名解析服务器的地址,就是说每个网站自己的域名和自己服务器的地址联系在一起的
就是靠的这个服务器
比如你在浏览器中输入
www.qq.com
。
机器是不认识这个地址的,会将这个地址发给DNS服务器。DNS服务器将这个地址转换为对应的IP地址,再去寻址,你才能上到这个网站
⑹ 电脑Internet协议中DNS服务器地址是什么怎么填写
一般很少朋友去设置过dns,因为dns默认都是电脑自动获取,下面我们来与大家详细介绍下。手动设置dns:
windows xp系统进入dns设置的方法:
开始 - 控制面板 - 网络连接 - 本地连接 - (右键)属性------internet 协议(TCP/IP)- 属性 我们就能看到默认的设置了。也可以从电脑桌面上的网上邻居里进入。
Vista或windows 7系统进入dns设置方法如下:
进入方法其实与windows xp是基本一样的,开始 - 控制面板 - 网络和共享中心 - 本地连接后面的查看状态 - (右键)属性 - internet 协议4 (TCP/IPv4)- 属性就可以进入设置了。
进入设置之后我们就可以手动修改了,开始默认是自动获取,如果我们需要设置dns的话需要选种“使用下面的 DNS 服务器地址(E)”之后才可以填写上dns地址。
那么dns地址怎么填呢?大家可以根据自己所在地宽带运营商的实际DNS服务器地址设置,可以联系网络运营商来获取,也可以通过网上查找资料来获取到,一般都很容易找到,这里就不详细介绍了。
⑺ 我们现在所使用的电脑有哪些网络协议
TCP/IP、HTTP、FTP协议,到OSPF、IGP等协议,有上千种之多。对于普通用户而言,不需要关心太多的底层通信协议,只需要了解其通信原理即可。
TCP/IP协议族中包括上百个互为关联的协议,不同功能的协议分布在不同的协议层, 几个常用协议如下:
1、Telnet(Remote Login):提供远程登录功能,一台计算机用户可以登录到远程的另一台计算机上,如同在远程主机上直接操作一样。
2、FTP(File Transfer Protocol):远程文件传输协议,允许用户将远程主机上的文件拷贝到自己的计算机上。
3、SMTP(Simple Mail transfer Protocol):简单邮政传输协议,用于传输电子邮件。
4、NFS(Network File Server):网络文件服务器,可使多台计算机透明地访问彼此的目录。
5、UDP(User Datagram Protocol):用户数据包协议,它和TCP一样位于传输层,和IP协议配合使用,在传输数据时省去包头,但它不能提供数据包的重传,所以适合传输较短的文件。
HTTP协议
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。
HTTP协议的主要特点可概括如下:
1.支持客户/服务器模式。
2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。
由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。
3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。
4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
5.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。
⑻ 电脑的服务器地址和服务端口指的是啥
服务器地址:
服务器地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。目前还有些ip代理软件,但大部分都收费。
服务器端口:
随着计算机网络技术的发展,原来物理上的接口(如键盘、鼠标、网卡、显示卡等输入/输出接口)已不能满足网络通信的要求,TCP/IP协议作为网络通信的标准协议就解决了这个通信难题。TCP/IP协议集成到操作系统的内核中,这就相当于在操作系统中引入了一种新的输入/输出接口技术,因为在TCP/IP协议中引入了一种称之为"Socket(套接字)"应用程序接口。有了这样一种接口技术,一台计算机就可以通过软件的方式与任何一台具有Socket接口的计算机进行通信。端口在计算机编程上也就是"Socket接口"。
一台服务器为什么可以同时是Web服务器,也可以是FTP服务器,还可以是邮件服务器等,其中一个很重要的原因是各种服务采用不同的端口分别提供不同的服务,比如:通常TCP/IP协议规定Web采用80号端口,FTP采用21号端口等,而邮件服务器是采用25号端口。这样,通过不同端口,计算机就可以与外界进行互不干扰的通信。
据专家们分析,服务器端口数最大可以有65535个,但是实际上常用的端口才几十个,由此可以看出未定义的端口相当多。这是那么多黑客程序都可以采用某种方法,定义出一个特殊的端口来达到入侵的目的的原因所在。为了定义出这个端口,就要依靠某种程序在计算机启动之前自动加载到内存,强行控制计算机打开那个特殊的端口。这个程序就是"后门"程序,这些后门程序就是常说的木马程序。简单的说,这些木马程序在入侵前是先通过某种手段在一台个人计算机中植入一个程序,打开某个(些)特定的端口,俗称"后门"(BackDoor),使这台计算机变成一台开放性极高(用户拥有极高权限)的FTP服务器,然后从后门就可以达到侵入的目的。
⑼ 如何将自己的电脑设置成FTP服务器
打开 "控制面板",选择"程序" -> "打开或关闭Windows资源",在弹出的窗体里找到 “Internet信息服务”,展开后选择“Ftp服务器",然后点击"确定",此时Windows开始更新功能资源列表。
更新完成后,进入"控制面板" -> "系统和安全" -> "管理工具" ,双击 "Internet 信息服务(IIS)管理器"。
在弹出的窗体中右键点击计算机名称,选择添加FTP站点。在弹出的对话框中输入Ftp站点的名称(例如"myFtp"),物理路径(例如"d:myFtp"),点击 "下一步".
在"IP地址"框中输入本机的IP地址(例如我的本机IP地址为192.168.1.100),然后点"下一步",勾选允许所有用户访问,执行读和写的操作权限。最后点击完成。
设置防火墙,以便其它用户通过局域网中其它计算机访问本计算机中的Ftp资源。进入"控制面板" -> "系统和安全" - > "允许程序通过防火墙" -> 钩上FTP及后面两个框选上。
在IE地址栏中输入"ftp :// 192.168.1.100 "(这个地址根据个人电脑实际情况是不同的),在弹出的身份认证对话框中输入用户名和密码,点击登陆即可访问ftp资源。
FTP是文件传输协议使得主机间可以共享文件。 FTP 使用TCP 生成一个虚拟连接用于控制信息,然后再生成一个单独的 TCP 连接用于数据传输。控制连接使用类似TELNET协议在主机间交换命令和消息。文件传输协议是TCP/IP网络上两台计算机传送文件的协议,FTP是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协议组的应用层。FTP客户机可以给服务器发出命令来下载文件,上传文件,创建或改变服务器上的目录。
FTP独立权限设置:权限设置需要分两部分来进行,即对FTP服务器主目录的权限设置和对各个用户文件夹的权限设置。假设FTP服务器的主目录路径为“F:/FTP”,先取消“FTP”组的用户对“FTP”文件夹的“写入 ”权限。右击“FTP”文件夹,执行“属性”命令。在打开的“FTP 属性”对话框中切换至“安全”选项卡下,然后依次单击“添加”→“高级”→“立即查找”按钮,单击选中“FTP”组并依次单击“确定”按钮回到“FTP 属性”对话框。接着在“FTP的权限”列表框中勾选“拒绝写入”复选框。为了使“拒绝写入”权限仅对“FTP”文件夹有效,还需要单击“高级”按钮,在“FTP的高级安全设置”对话框中双击“权限列表”中的“拒绝FTP写入”选项,打开“FTP的权限设置”对话框。在“应用到”下拉列表中选中“只有该文件夹”选项,连续单击“确定”按钮完成设置。
接着为每个用户创建独立的文件夹(以用户名命名),并针对每个文件夹赋予相应用户适当的权限。以文件夹“xxxx”为例,在“xxxx属性”对话框的“安全”选项卡下将用户“xpzx”添加进来,并赋予其读取和写入的权限。同理,对于其他文件夹,也只赋予相应用户读取和写入的权限。
需权限保护的文件夹必须在NTFS分区中创建,FAT32分区内的资源无法设置权限。
至此,设置工作就全部结束了。在任意一台机器上以用户“xxxx”的身份登录FTP服务器,你会发现该用户只能在“xxxx”文件夹中任意读写,而无法看到主目录和其他用户目录的内容。