Ubuntu18.04Server版安装及使用(图文)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
eth0: dhcp4: no addresses: [192.168.7.132/24] gateway4: 192.168.7.2 nameservers: addresses: [223.6.6.6] root@hechunping:~# netplan apply
2.4.2 配置多网卡静态IP
eth0: dhcp4: no eth1: dhcp4: no bonds: bond0: interfaces: - eth0 - eth1 addresses: [172.20.7.34/16] gateway4: 172.20.0.1 nameservers: addresses: [223.6.6.6,223.5.5.5] parameters: mode: active-backup mii-monitor-interval: 100 # poweroff # netplan apply
1.11 确认时区 1.12 选择磁盘分区的方法,这里选手动分区 1.13 选择磁盘
1.14 确认对磁盘分区 1.15 对磁盘分区 1.16 创建新分区
1.17 指定分区大小,这里将磁盘的全部大小划分给该分区 1.18 选择分区类型,这里选主分区 1.19 分区完成
1.20 完成分区并写入数据 1.21 确认写入磁盘 1.22 是否使用代理,这里不填
1.3 选择安装过程中使用的语言,也是系统安装完后使用的默认语言
1.4 选择地区Biblioteka 这里先选择最后一项other,然后回车再选择Asia,最后选择China
1.5 选择语言环境
1.6 键盘布局检查,选择NO 1.7 选择美式键盘 1.8 确认使用美式键盘
1.9 配置主机名 1.10 创建一个普通用户和为其设置密码
1.23 是否自动更新,这里选择默认,不自动更新 1.24 选择安装组件,选择对应需要安装的组件,然后按空格键,这里选择OpenSSH Server 1.25 将GRUB引导加载程序安装到主引导记录
1.26 完成安装,确认重启服务器
1.27 登录系统
2 系统基础配置 2.1 更改主机名
# cat /etc/hostname hechunping
eth0: dhcp4: no addresses: [172.20.7.34/16] gateway4: 172.20.0.1 nameservers: addresses: [223.6.6.6] eth1: dhcp4: no addresses: [192.168.7.34/24] routes: - to: 172.20.0.0/16
2.4 网络配置
官方文档:https://netplan.io/
Ubuntu 从 17.10 开始,已放弃在 /etc/network/interfaces 里固定IP的配置,而是改成 netplan 方式,配置文件是:/etc/netplan/01-netcfg.yaml
# ubuntu 17.04及之前的静态IP配置方式: ~# cat /etc/network/interfaces root@hechunping:~# cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback auto eth0 #网卡自启动,写自己要配置IP的实际网卡名称 iface eth0 inet static #配置静态IP,写自己要配置IP的实际网卡名称 address 172.18.3.12 #IP地址 netmask 255.255.0.0 #掩码 gateway 172.18.0.1 #网关 dns-nameservers 223.6.6.6 #DNS dns-nameservers 223.5.5.5 #重启网络服务 ~# /etc/init.d/networking restart ~# systemctl restart networking.service
2.4.7 内外多网卡绑定
多网络情况下实现网卡绑定。这里使用桥接(eth0,eth1)和NAT(eth2,eth3)两种网络模式 # cat /etc/netplan/01-netcfg.yaml # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets:
2.2 更改网卡名称为eth*
# sed -i '/GRUB_CMDLINE_LINUX=/s/"$/net.ifnames=0 biosdevname=0"/' /etc/default/grub # update-grub Sourcing file `/etc/default/grub' Generating grub configuration file ... Found linux image: /boot/vmlinuz-4.15.0-55-generic Found initrd image: /boot/initrd.img-4.15.0-55-generic done # reboot # sed -i 's/ens33/eth0/' /etc/netplan/01-netcfg.yaml
2.4.6 双网卡绑定+桥接
网卡绑定用于提供网卡接口冗余以及高可用和端口聚合功能,桥接网卡再给需要桥接设备的服务使用。
# cat /etc/netplan/01-netcfg.yaml # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets:
57 #PasswordAuthentication yes 58 PasswordAuthentication yes #打开密码认证,其实默认就是允许通过密码认证登录
~$ sudo su - root #切换到root用戶环境 ~# passwd #设置密码 Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully ~# systemctl restart sshd #重启ssh服务并测试root用戶远程ssh连接
# cat /etc/netplan/01-netcfg.yaml # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets:
2.3 配置root远程登录
# 默认情况下,ubuntu不允许root用戶远程ssh,如果有实际场景需要允许root用戶远程ssh,则需要设置root密码,并且编辑/etc/ssh/sshd_config文件修改如下: ~$ sudo vim /etc/ssh/sshd_config 32 #PermitRootLogin prohibit-password #默认为禁止登录 33 PermitRootLogin yes #改为允许登录
2.4.1 单网卡静态IP地址
root@hechunping:~# cat /etc/netplan/01-netcfg.yaml # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets:
eth0: dhcp4: no eth1: dhcp4: no bridges: br0: dhcp4: no addresses: [172.20.7.34/16] gateway4: 172.20.0.1 nameservers: addresses: [223.6.6.6] interfaces: - eth0 br1: dhcp4: no addresses: [192.168.7.34/24] routes: - to: 172.20.0.0/16
via: 192.168.7.2 interfaces: - eth1 root@hechunping:~# netplan apply
2.4.5 双网卡绑定
需要提前安装好bridge命令,两块网卡使用同一种网络模式 # cat /etc/netplan/01-netcfg.yaml # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets:
这篇文章主要介绍了ubuntu1804server版安装及使用文中通过示例代码介绍的非常详细对大家的学习或者工作具有一定的参考学习价值需要的朋友们下面随着小编来一起学习学习吧
1 系统安装操作步骤 1.1 选择安装语言:
Ubuntu18.04Server版 安 装 及 使 用 ( 图 文 )
1.2 安装界面选择第一项进行系统安装
2.4.4 多网卡桥接
将br0和br1分别桥接到eth0和eth1。 # cat /etc/netplan/01-netcfg.yaml # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets:
eth0: dhcp4: no eth1: dhcp4: no bonds: bond0: interfaces: - eth0 - eth1 parameters: mode: active-backup mii-monitor-interval: 100 bridges: br0: dhcp4: no addresses: [172.20.7.34/16] gateway4: 172.20.0.1 nameservers: addresses: [223.6.6.6,223.5.5.5] interfaces: - bond0 # netplan apply
eth0: dhcp4: no bridges: br0: dhcp4: no addresses: [172.20.7.34/16] gateway4: 172.20.0.1 nameservers: addresses: [223.6.6.6] interfaces: - eth0 # netplan apply
via: 192.168.7.2 # netplan apply
2.4.3 单网卡桥接
# cat /etc/netplan/01-netcfg.yaml # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets:
相关文档
最新文档