7.9 用vsftpd 配置基于IP的虚拟FTP 服务器

7.9 用vsftpd 配置基于IP的虚拟FTP 服务器,第1张

配置虚拟IP 地址

建立虚拟FTP 的服务器目录并设置适当的权限

建立虚拟FTP 的服务器的xinetd 配置文件

建立虚拟FTP 的服务器的主配置文件

配置独立启动的虚拟FTP 的服务器要有单独的主配置文件,即原主机的主配置文件和虚拟主机的配置文件不能重名。

⑴ 查看本机现有的IP 地址

# ifconfig |grep -1 eth0

eth0 Link encap:Ethernet HWaddr 00:50:56:C7:22:DF

inet addr:1921681222 Bcast:1921681255 Mask:2552552550

//可以看出本机的第一个网络接口eth0 的IP 为1921681222

⑵ 下面配置一个虚拟网络接口eth0:1

# ifconfig eth0:1 1921681234 up

⑶ 下面建立虚拟FTP 的服务器目录

# mkdir -p /var/ftp2/pub

//确保目录具有如下的权限

# ll -d /var/ftp2

drwxr-xr-x 3 root root 4096 3 月12 03:00 /var/ftp2

# ll -d /var/ftp2/pub

drwxr-xr-x 2 root root 4096 3 月12 03:00 /var/ftp2/pub

⑷ 在下载目录中生成测试文件

# echo "hello">/var/ftp2/pub/test_file

⑸ 下面创建此虚拟服务器的匿名用户所映射的本地用户ftp2

# useradd -d /var/ftp2 -M ftp2

⑹ 修改原独立运行服务器的配置文件/etc/vsftpd/vsftpdconf

# vi /etc/ vsftpd/vsftpdconf

// 添加listen = 1921681222

// 将原FTP 服务绑定到eth0 接口,之后保存退出vi

⑺ 生成新的虚拟FTP 服务器的配置文件/etc/vsftpd/vsftpd2conf

# cp /etc/vsftpd/vsftpdconf /etc/vsftpd/vsftpd2conf

⑻ 更改新的配置文件/etc/vsftpd/vsftpd2conf

# vi /etc/vsftpd/vsftpd2conf

//在此文件添加

//listen_address= 1921681234

//将虚拟FTP 服务绑定到eth0:1 接口

⑼ 修改如下的配置语句行:

// ftpd_banner=This FTP server is anonymous only

//修改为:

// ftpd_banner=This is the alternative FTP site

⑽ 添加如下的配置语句:

// ftp_username=ftp2

//使此虚拟服务器的匿名用户映射到本地用户ftp2

//这样匿名用户登录后才能进入本地用户ftp2 的/var/ftp2 目录

//修改后,保存退出vi

⑾ 重启服务器:

service vsftpd restart

启动虚拟FTP服务器

Vsftpd /etc/vsftpd/vsftpd2conf

映口映射的功能主要就是实际互联网可以访问当前进行映射的电脑,首先我们要进行路由器的端口映射,常见的开放端口有80,21,3389等,80是网站常用端口,21是FTP服务器常用端口,3389是远程桌面连接端口。

虚拟服务器是一种网络技术,可以让多个主机名称(hostname),在一个单一服务器(或是一个服务器组)上运作,而且可以分开支持每个单一的主机名称。虚拟主机可以运行多个网站或服务的技术。

虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器。

其技术是互联网服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于>

将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬件资源。如果划分是系统级别的,则称为虚拟服务器。

虚拟服务器功能:
通俗点来说可以把私有地址中的任意一个IP的端口映射成为公网IP中的端口。也就是平时说的端口映射功能。
举例说明:你想在局域网中做一个WEB服务器(假设地址为1921680123,而你的公网地址为22198220163)用来架设一个网站,要让所有互联网中的人访问。
通过路由器的虚拟服务器功能,把1921680123的80端口映射到22198220163的80端口,这样所有互联网用户都可以通过访问22198220163访问到你局域网中1921680123上的网站。

在设置虚拟服务器(端口映射)之前,需要先把局域网中服务器的IP地址设置为静态IP,也就是让服务器使用一个固定的IP地址;

登录到TL-WR882N无线路由器的设置界面,点击“转发规则”→“虚拟服务器”→然后点击“添加新条目”;

添加邮件服务器规则:

发送邮件端口映射规则

接收邮件端口映射规则

添加网页服务器规则;

检查规则是否生效:点击点击“转发规则”——>“虚拟服务器”,查看刚才添加的规则状态。

以上即完成了虚拟服务器的设置。

第一种:

服务端口就是写你内网服务器提供某种服务所需要开放的端口

IP地址就是你内网服务器的IP

协议就是使用TCP还是UDP协议出去的

最后勾上“启用”就OK了

第二种:

公用端口就是路由器Wan口所开放的端口,私用端口就是你内网服务器提供某种服务所需要开放的端口,所以你可以设置端口号与私用端口一样,不过公用端口与私用端口也可以不一样,因为只不过是路由器做个影射而已;主机IP就是你内网服务器的IP地址

除了cisco,华为等大品牌的路由器不是这样设置外,一般都是差不多这样设置的!

步骤如下:

1,首先我们选择“设置”

2,选择“账户管理”

3,选择“激活你的常用主机”

4,选择“激活”就行了。

5,如果你的账号在别的PS4上为常用主机,你可以设置“改此PS4为常用主机”或不改动,你可以自己选择。

虚拟主机:虚拟主机也称为虚拟服务器,是指利用虚拟主机技术将一台服务器划分成多台虚拟服务器,每一台虚拟主机都具有独立的域名和完整的internet服务器(支持>

VPS主机:

即虚拟专用服务器,是指将一台服务器分成多台虚拟独立专享服务器的技术。每一台使用VPS技术的虚拟独立服务器拥有独立的公网IP地址、 *** 作系统、硬盘空间、内存空间、CPU资源等,还可以进行安装系统和程序、重启服务器等 *** 作。VPS主机与虚拟主机的区别在于实现了服务器底层隔离,简单来说,就是当同一服务器上的其他VPS主机出现故障时,其他的VPS并不会受到影响。

3,独立主机:

是指客户独立租用一台服务器来展示自己的网站或提供服务,独立主机与虚拟主机相比,空间更大,速度更快,价格更高。

4:云主机:

这是近年来云计算发展兴起的一种主机类型,是一种类似于VPS主机虚拟化技术。VPS是在一台服务器上虚拟出多个类似独立主机的部分,而云主机是在一组集群服务器上虚拟多个类似独立主机的部分,集群中每台服务器上都有云主机的一个镜像,从而大大提高了虚拟主机的安全性和稳定性。

5,主机托管:

是指自身拥有服务器,只是将其放置在IDC的机房中,由自己或其他人进行远程维护,主要利用IDC机房的环境和资源保证服务器的正常运转。

路由器里虚拟服务器怎么设置
1、这是普通的端口映射。
2、IP这里写121681102
3、名称随便写,协议类型,就不用更改了,端口添加27015保存
4、再同样方法添加一个27016


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13413598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-31
下一篇 2023-07-31

发表评论

登录后才能评论

评论列表(0条)

保存