finalshell连接虚拟机linux centos系统
连接linux系统不管是在虚拟机里还是自己买的云系统都是通过shell工具进行交互的
想要连接呢,无非就是对linux系统的网络进行适配
1.使用终端 输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eno33
也可以cd /etc
cd sysconfig
cd network-scripts
vi ifcfg-eno33
依次进行,因为我是一开始直接输入全部目录,结果课程上老师是eno16777736
我的是eno33 不在一个目录文件下 也是第一次学习,用了半天的时间搞定的
按字母a进入编辑模式进行编辑
2.
# 修改以下内容
BOOTPROTO=static
onboot=yes
# 增加以下内容
IPADDR=192.168.221.200
NETMASK=255.255.255.0
GATEWAY=192.168.221.2
DNS1=114.114.114.114
修改之后 点击esc退出编辑模式,再点击:键输入wq保存并退出
然后重启网络适配器
service network restart
如果出现重启一直报错,那就重启虚拟机,然后在用ifconfig进行查询ip
3.finalshell的连接
先添加一个目录 然后对目录右键单击出现连接ssh 选择紧接着看下图
点击确定 稍等几秒 就可以了
说一下我遇到了哪些问题
1.vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 进去是空的
这里是因为跟着课程去学习的,导致老师的和我的目录路径不对 感觉自己是个憨憨
2.ifconfig命令不能用
这里就很坑了 ,不管用什么权限都不能用这个命令
后来一点一点排查
首先 先 ping www.baidu.com是可以ping通的 说明我的网络没有问题
如果ping不通的话 就在进上面那个目录进去把一个属性改一下 看下图
后来我用这个命令还是不行
最后找到原因是因为没有这个命令的插件
输入命令:yum install net-tools 再输入两次y ok了 能用了
日子很长,慢慢遛坑,希望可以帮到你,谢谢!