01.安装Linux操作系统
1.1 安装Linux系统
1.1.1 硬件配置如下
1.1.2 修改网卡默认名
- 先把光标放到”install CentOS 7”,按 Tab键编辑内核参数,添加 (net.ifnames=0 biosdevname=0)
作用:使网卡名称为 eth0 这样的格式
1.1.3 选择安装语言
- 建议安装语言改成 简体中文,其他保持默认即可
4.设置完root密码等待安装完成重启即可完成系统安装
5.配置 VMware NAT 模式默认地址池
1.2 优化系统配置
1.2.1 配置网卡
[root@linux-node1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
1 | TYPE=Ethernet # 网卡类型 |
1.2.2 重启网卡并关闭防火墙
1 | '''1.配置网卡''' |
1.2.3 设置主机名
[root@linux-node1 ~]# vi /etc/hostname
1 | linux-node1.example.com |
1.2.4 设置主机名解析
[root@linux-node1 ~]# vi /etc/hosts
1 | 192.168.56.11 linux-node1 linux-node1.example.com |
1.2.5 设置DNS
[root@linux-node1 ~]# vi /etc/resolv.conf
1 | nameserver 192.168.56.2 |
1.2.6 安装最新epel yum源
[root@linux-node1 ~]# rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
1.2.7 yum安装 一些基础包
[root@linux-node1 ~]# yum -y install net-tools vim lrzsz tree screen lsof tcpdump nc mtr nmap
1.2.8 重启系统
[root@linux-node1 ~]# yum update -y && reboot
02.系统基础服务
2.1 网络
- 像Windows机器一样,Linux也需要配置网卡才能连接网络
- Centos网卡默认位置在: vim /etc/sysconfig/network-scripts/ifcfg-eth0
1 | TYPE=Ethernet # 网卡类型 |
- 网络服务管理命令
1 | [root@k8s-node2 ~]# systemctl status networking # 查看当前网络服务状态 |
2.2 防火墙
- Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙(或称网络层防火墙)。
- Linux的防火墙体系基于内核编码实现,因此具有非常稳定的性能和高效率,也因此被更加广泛采纳和应用。
- 为什么大多数机器都会关闭防火墙?
- 1)防火墙的学习和管理较为复杂,需要专业人士维护
- 2)服务器一般部署在内网中,被外网攻击的可能性小
2.3 sshd
- 在linux系统操作中,经常需要连接其他的主机,连接其他主机的服务是openssh-server(ssh)
- 它的功能是让远程主机可以通过网络访问sshd服务,开始一个安全shell。
03.配置源
- yum源头
- pip源
- apt-get
3.1
__END__