|
; -t nat -A PREROUTING -p tcp -d 15.15.15.15 –dprot 80 –j DNAT –to-destination 10.0.0.25 七、 IP地址类型(第一部分数字的范围) A类地址:0~127;可容纳计算机数量为 256*256*256。子网掩码255.0.0.0。 B类地址:128~191;可容纳计算机数量为 256*256。子网掩码255.255.0.0。 C类地址:192~233;可容纳计算机数量为 250个。0和255不能被指定为主机地址。子网掩码255.255.255.0。 C类私有IP地址 192.168.0.0~192.168.255.255 八、 ifconfig ifconfig :判断网络连接情况。 ifconfig eth0 up :启动eth0接口。 九、 配置网卡 配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0用vi编辑即可。例子如下 DEVICE=eth0 #设备名,与文件同名。 ONBOOT=yes #在系统启动时,启动本设备。 BOOTPROTO=static IPADDR=202.118.75.91 #此网卡的IP地址 NETMASK=255.255.255.0 #子网掩码 GATEWAY=202.118.75.1 #网关IP MACADDR=00:02:2D:2E:8C:A8 #mac地址 十、 FTP服务 10.1 使用setup命令开启vsftpd服务进程。 10.2然后修改文件/etc/xinetd.d/vsftpd。(但vsftpd是依附于xinetd.d运行时2、3有效) (1)把disable=yes改为=no。 (2)配置每个客户机的最大连接数: 在配置文件/etc/xinetd.d/vsftpd 的{}中添加如下的配置语句: per_source = 数值。例如:per_source = 5 表示每个客户机的最大连接数为5。 (3) 配置服务器总的并发连接数: 在配置文件/etc/xinetd.d/vsftpd 的{}中添加如下的配置语句: instances = 数值。例如:instances = 200 表示FTP 服务器总共支持的最高连接数为200。 (4)当vsftpd单独运行时:要配置独立运行的vsftpd很简单,只需要在前面的主配置文件的基础上添加如下的配置即可。 设置listen=YES :指明vsftpd 以独立运行方式启动。 设置max_clients=200 :指明服务器总的并发连接数 设置max_per_ip=4 :指明每个客户机的最大连接数。 10.3 配置/etc/vsftpd.conf(redhat9 是/etc/vsftpd/vsftpd.conf)文件。 # 允许真实用户(在系统中有账号的用户)访问 local_enable=YES # 给真实用户写权限 write_enable=YES # 真实用户上传文件的掩码设为022。这样真实用户上传后的文件权限为755(rwxr-xr-x),即文件所有者可读写执行、同组成员可读可执行、 # 系统中的其它用户可读可执行。 local_umask=022 # 允许匿名用户访问。匿名用户在系统中的账号是ftp anonymous_enable=YES # 匿名用户上传文件的掩码设为000。这样文件上传后的权限为777(rwxrwxrwx),即所有人都可以读写执行。 anon_umask=000 # 匿名用户可上传、可创建目录。一下3行只有设置了write_enable=YES才有效。 anon_upload_enable=YES anon_mkdir_write_enable=YES anon_world_readable_only=NO # 如果想要让匿名用户有删除的权限可以加上如下代码 # anon_other_write_enable=YES # 进入每个目录都显示特定提示。这些提示放在各个目录下.message文件中。 dirmessage_enable=YES # 当用户登陆ftp服务器时,不管是否登陆成功都显示如下信息。 ftpd_banner=Welcome to NiHao FTP service. # 使用日志记录上传和下载。 xferlog_enable=YES # 日志文件的位置 #xferlog_file=/var/log/vsftpd.log # 日志使用标准fpd格式 xferlog_std_format=YES # ftp服 上一页 [1] [2] [3] [4] 下一页 没有相关教程
|