centos8 修改IP及连接Xshell排错思路

centos8 修改IP及连接Xshell排错思路

1、centos7.5 修改IP
ifconfig
centOS7修改IP的方法:
第一种:nmtui
第二种:修改网卡配置文件

cat /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=none/static/dhcp #网卡获取IP地址的方式
none\static:手动配置IP
dhcp:动态配置IP
ONBOOT=yes #网卡启动状态
yes:开机启动状态
no:开机禁用状态
IPADDR=10.0.0.200 #配置IP地址
PREFIX=24 #子网掩码
GATEWAY=10.0.0.254 #配置网关
DNS1=114.114.114.114 #配置DNS,可以写三个。

sed -i 's/IPADDR=10.0.0.103/IPADDR=10.0.0.101/g' /etc/sysconfig/network-scripts/ifcfg-ens33
sed -i 's/ONBOOT=no/ONBOOT=yes/g' /etc/sysconfig/network-scripts/ifcfg-ens33
sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=none/g' /etc/sysconfig/network-scripts/ifcfg-ens33

修改完之后,使用 systemctl restart network 重启网络,让配置生效
nmcli c reload ens160(不会立刻生效)
查看网卡当前状态
nmcli device status

重启网卡配置

立即生效connection,有3种方法
nmcli c up ens33	(会立即生效)
nmcli d reapply ens33
nmcli d connect ens33

https://www.baidu.com 是域名
我们必须把域名变成(解析)IP地址,才能访问到这台服务器
c:\users\oldboy>ping www.baidu.com

使用命令 ip a #查看IP地址

正在 ping www.a.shifen.com[111.13.100.92] 具有 32字节的数据:

2、Xshell优化
xshell链接失败,排错思路
1、ping虚拟机,如果ping不通,检查VMNET8网卡的IP地址
setenforce 0 #临时关闭
setenforce 1 #临时开启
查看效果:
[root@centos8 liuhongdi]# getenforce
Permissive
2、关闭SELinux
cat /etc/selinux/config
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
3、关闭firewalld(防火墙)
启动:systemctl start firewalld
关闭:systemctl stop firewalld
查看状态:systemctl status firewalld
开机禁用:systemctl disable firewalld
开机启用:systemctl enable firewalld
3、centos7.5 修改语言支持
查看当前系统语言支持
echo $LANG
英文
LANG=en_US.UTF-8
中文
LANG=zh_CN.UTF-8

清屏
clear
ctrl + l
虚拟机通过NAT网络模式上网,排错思路
1、ping www.baidu.com
2、检查网关
3、检查dns
4、检查VMware的虚拟网络编辑器-->nat设置
5、检查Windows系统服务
右键我的电脑-->管理-->服务和应用程序-->服务

VMware Authorization Service
VMware DHCP Service
VMware NAT Service
4、yum
Linux的软件安装工具
仓库,库管,菜单
/etc/yum.repos.d/*.repo
cd /etc/yum.repos.d/
cat centos-base.repo
[baseos] #仓库名称
name= #仓库描述
mirrorlist= #仓库镜像路径
baseurl= #仓库url路径
gpgcheck= #密钥检测 1表示开启,0表示关闭
enabled= #仓库是否启用 1表示启用,0表示关闭
gpgkey= #验证KEY是否为官方源

CentOS 8
1、下载国内yum源文件(aliyun)
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
如果是最小安装,系统里没有wget命令,就使用下面的命令来实现。
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

2、下载成功以后,使用yum makecache生成缓存
注意:
如果有报错
sed -i 's/gpgcheck=1/gpgcheck=0/g' /etc/yum.repos.d/CentOS-Base.repo

yum常用命令:
yum list 列表
search 搜索
install 安装
remove 卸载

yum grouplist
groupinstall
groupremove

yum update
后面学习各种架构
1、安装
2、修改配置文件
3、启动服务

5、虚拟机做快照
建议在关机状态做快照
虚拟机-->快照-->拍摄快照

CentOS 8 使用--网卡命令

查看网卡当前状态
nmcli device status

查看历史命令
history

手动(BOOTPROTO=none)

nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.123.206/24

dhcp(BOOTPROTO=dhcp)

nmcli connection modify eth0 ipv4.method auto

修改IP地址(IPADDR=192.168.123.206 PREFIX=24)

nmcli connection modify eth0 ipv4.addresses 192.168.123.206/24

修改网关(GATEWAY=192.168.123.1)

nmcli connection modify eth0 ipv4.gateway 192.168.123.1

添加第二个IP地址(IPADDR1=172.16.10.10 PREFIX1=24)

nmcli connection modify ens37 +ipv4.addresses 192.168.123.207/24

添加DNS(DNS1=192.168.1.19)

nmcli connection modify eth0 ipv4.dns 192.168.1.19

添加第二个DNS(DNS2=8.8.8.8)

nmcli connection modify eth0 +ipv4.dns 8.8.8.8

删除第二个DNS

nmcli connection modify ens37 -ipv4.dns 8.8.8.8

posted @ 2021-08-31 15:24  苍润  阅读(405)  评论(0)    收藏  举报