5. 网络配置与FTP服务笔记

最近在慕客网网上看了一个建站的教程,简单记录一下!怕自己过了明天就忘了。。

IP地址: Ipv4        2*32       Ipv6

  关于如何浏览网站的这个过程没啥好说的,百度搜一艘,点个链接就过去了,实际上这个过程是一个浏览器与服务器交互的过程:

 

  1。点击的过程实际有一个域名:比如百度域名www.baidu.com,

tcp      网络通讯协议

  2。然后会有一个DNS服务器,指向对应的服务器地址,

udp    用户数据报协议

  3。进行第一次握手,http的会话,

 

  4。建立文档树,加载资源文件,渲染页面。

常见网络端口:

  因此我们准备建站前,需要必备:

20  21      ftp服务           文件共享

  1。linux服务器

22      ssh服务           安全远程网络管理

  2。Nginx的web服务器

23    telnet服务

  3。属于自己的独立域名

25     smtp:简单邮件传输协议   发信

服务器的选择类型有两种:Linux服务器和Window服务器

110     pop3:邮局协议       收信

  购买服务器可以选择aliyun服务器,新手如我可能也只知道这个!!Anyway。

80     www 网页服务

图片 1

3306    mysql端口

根据自己的情况,选择合适的吧!!反正我只是随便玩玩的,也就随便选选,不得不吐草一下,这个东西价格差距这么大,太贵了,对我这中雕丝来说真的!!!

53     DNS端口

图片 2

 

 

/etc/services       所有系统常见端口

选择镜像和存储,镜像选择linux吧,一般也没有太多人选择Windows,从众心理,相信群众的眼睛是雪亮的!!

 

存储也是,越大越好,可以考虑数据系统盘分离。对,越大越好,只要有钱!!

端口数量  tcp   65535     udp   65535

图片 3

 

设置安全组:

 网关:(Gateway)网间连接器、协议转换器

图片 4

 

设置登陆的root密码,大概也差不多了!然后就付钱呗!

DNS: Domain  Name  System

图片 5

 

 

域名   --> IP 正向解析

2。如何连接服务器,这边linux用户直接ssh就可以了,win下可以下载Gitbash连接

IP  -->    域名 反向解析

连接命令,不必多说:

 

ssh user@remote_ip  (拿虚拟机做的测试) 

 北京网通:202.106.0.20   广州电信:202.96.128.143   114DNS:114.114.114.114

图片 6

 

3。Web服务器的安装

 

主流就是Apache和nginx,这里选择nginx吧!可以查看一下nginx是否已经安装:

网络配置 

  nginx -v

一 IP地址配置

未安装需要安装一下,直接用yum安装更加方便。

1 setup (图形命令设置) 永久IP

  yum install epel-release

#vim /etc/sysconfig/network-scripts/ifcfg-eth0

  yum install nginx

ONBOOT=yes

图片 7

#service  network restart 

4。配置网站更目录文件

2 ifconfig  eth0  ip  netmask  掩码 临时生效

  查看nginx配置文件的地址:

 #ifconfig  eth0  192.168.172.251   临时IP

    nginx -t 

 

图片 8

3 网卡配置文件

  打开配置文件/etc/nginx/nginx.conf,设置user 和 http>server>location的相关配置:

1)/etc/sysconfig/network-scripts/ifcfg-eth0   网卡信息文件

  vim /etc/nginx/nginx.conf

DEVICE=eth0                  网卡设备名

  1. 修改user root ;

BOOTPROTO=none               是否自动获取IP。none:不生效 static:手动 dhcp:动态获取IP

  2. 修改root的路径:这里我改成/web目录;

BROADCAST=192.168.140.255         广播地址        wall

  3. 添加默认主页;

HWADDR=00:0c:29:21:80:48         mac地址

图片 9

IPADDR=192.168.140.253           IP地址

图片 10

IPV6INIT=yes                    IPv6开启

 

IPV6_AUTOCONF=yes             IPv6获取

5.上传服务器。选择合适的终端或gimbash,用scp上传

NETMASK=255.255.255.0           掩码

 scp -r local_dir user@ip:/remote_dir

NETWORK=192.168.140.0           网段

如果不起作用的话,也有可能服务器没有安装ssh服务,百度一下安装一下吧,openssh-client啥的

ONBOOT=yes                    网卡开机启动

图片 11

TYPE=Ethernet                 以太网

这边查看一下服务器情况:

GATEWAY=192.168.140.1           网关

    nginx        启用nginx服务器

 

    ps -ef|grep nginx  查看nginx进程

2)/etc/sysconfig/network  主机名配置文件 永久生效,但是要重启网卡

    nginx -t      查看配置情况

hostname  

    nginx -s stop    停止

HOSTNAME=localhost.localdomain 临时修改主机名

    nginx -s reload   重启

hostname 查看主机名

6。域名购买配置

#vim /etc/sysconfig/network   永久修改

  买域名找万网吧,啥都有。有钱就能办事

HOSTNAME=lampbrother

图片 12  

 

然后配置

3)/etc/resolv.conf DNS配置文件

  进入阿里云>域名与网站>云解析DNS,解析设置>添加记录就可以了

#vim /etc/resolv.conf
nameserver 8.8.8.8

    图片 13

二 网络命令

  基本上就是这么个操作,具体的根据情况选吧,写的很清楚的

 

    图片 14

1 ifconfig 查看网卡信息

配置完的话基本就完成了,至于域名要备案这个小事,个人觉得挺烦的,但是没办法啊!!

 ifup  eth0

另外的话,刚刚配置后出现了问题:无法打开网站,后来发现是80端口没有打开。

ifdown  eth0 快速开启和关闭网卡 

这边我用的是centos7,CentOS 7 默认没有使用iptables,所以通过编辑iptables的配置文件来开启80端口是不可以的

3 route 查看路由(设置网关)

CentOS 7 采用了 firewalld 防火墙

route  add   default  gw  192.168.140.1 手工设定(添加)网关,临时生效

  查询是否开启80端口:

route  del   default  gw  192.168.190.6 删除网关

    firewall-cmd --query-port=80/tcp

4 netstat   查看网络状态的命令

  开启80端口:

#netstat  -an  查看网络状态

    firewall-cmd --add-port=80/tcp

#netstat  -tlun   (t tcp   u udp   l listen)查看tcp和udp协议监听端口

好了,写完啦!!希望明天还能看得懂。。。

 #netstat -rn 查看路由 default:默认路由(网关)

  

 netstat -an | grep ESTABLISHED | wc -l 统计正在连接的网络连接数量

5 ping  ip 探测网络通畅

#ping -c 5 -s 1000 192.168.172.250 -s 数据包大小
ICMP协议 测试网络连通协议

6 traceroute  ip或域名                探测/跟踪网络数据包的传输路径

#traceroute  192.168.172.200   

 

VSFTP服务器搭建 

一 文件服务器简介

ftp:在内网和公网使用。 服务器:windows,linux 客户端:windows,linux

 服务器搭建:

 1 ftp软件

linux: wu-ftp     早期,不太安全

proftp 增强ftp工具

vsftp 安全,强大   软件 ISO 镜像文件

windows IIS  windows下网页搭建服务,可以搭建ftp服务

Serv-U 专用ftp服务器

2 原理

开启  21   命令传输端口   tcp协议

20 数据传输端口

 

本文由金沙官网线上发布于操作系统,转载请注明出处:5. 网络配置与FTP服务笔记

您可能还会对下面的文章感兴趣: