虚拟机安装完成后的重要步骤和ping不同外网纠错思路文章分享~
1.用root用户登录
2.配置网络(两种方式)
3.关闭防火墙(可选)
4.配置yum源
5.修改hostname和hosts
这里以centos7为例:
1.用root用户登录
注意:如果是ubntu的话,首先需要用自己创建的账号和密码登录,然后给root 账号配置密码 命令:sudo passwd root
#是root 用户
$为普通用户
2.配置网络
老办法:
在上面这个目录下修改配置文件
原配置
修改后
后面改为DNS1,不然没有生效
最后重启网络服务:systemctl restart network
ip a 查看有没有获取到地址 用电脑的cmd ping一下ip看看有没有通。通的话使用xshell连接,以后的操作都在上面执行
DNS配置文件路径:/etc/resolv.conf 查看用cat 可以用echo ' ' >> 文件名 直接追加
新的方法:使用nmcli 连接
3.关闭防火墙(可选)和关闭selinux
命令:systemctl stop firewalld systemctl disabled firewalld
再输入vi /etc/sysconfig/selinux 输入i。enforcing修改selinux=disabled
4.配置yum源
yum源放置的位置:cd /etc/yum.repos.d/
这里我是先备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup(前往不要删除)然后加了阿里的centos源
yum clean all 清除缓存,运行 yum makecache 生成新的缓存
yum update 是更新软件包
5.修改hostname和hosts
修改hostname 1.vim /etc/hostname
2.sudo hostnamectl set-hostname(推荐)
修改hosts: vim /etc/hosts
ping不同外网纠错思路
1.查看有没有arp信息(先ping网关 再查看arp)
2.查看有没有获取到ip地址
3.查看路由
4.查看DNS
1.查看有没有arp信息
没有收到的话检查 网卡是否up
命令:ip link set ens36 up
Ubuntu需要手动up
2.查看有没有获取到ip地址
临时给网卡的ip方法:ifconfig <网卡>例:ifconfig ens36 10.2.2.10/24
永久的配置 在配置文件中修改
或者增加ip地址:
ip address add x.x.x.x/24 dev 网卡
3.查看路由
ip route
增加默认路由 ip route add default via <网关>
删除路由:ip route del <删除的内容>
4.查看DNS(Domain Name System,域名系统)
到这一步应该ping 的通 8.8.8.8了,如果ping不同百度 那就是域名解析的问题了
查看DNS:cat /etc/resolv.conf