Ubuntu设置静态ip的方法和XShell不能连接虚拟机的方法(ping 百度不通)

1.设置静态IP的方法

  • 步骤1:首先通过ifconfig命令查看自己的网卡的名字:如下图:我的为ens33
    在这里插入图片描述
  • 步骤2:在root权限下,输入vi /etc/network/interfaces。添加如下命令
    在这里插入图片描述
  • 步骤3:重启网络:sudo /etc/init.d/networking restart。所有步骤都完成,静态ip就设置成功了
    之后如果发现主机和虚拟机之间能相互ping通,但是不能联网。此时的解决方法;
    输入vim /etc/resolv.conf ,然后在最后加上nameserver 8.8.8.8。这是因为之前设置的nameserver没有起到作用。但是这种方法:在重启之后将会还原为原来的内容。所以直接修改/etc/resolv.conf并不能彻底的解决问题。
  • 步骤3的解决方法:sudo vim /etc/resolvconf/resolv.conf.d/base
    在里面加入想要添加的DNS服务器,一行一个
    nameserver 8.8.8.8
    nameserver 114.114.114.114
    然后修改保存,然后执行
    sudo /sbin/resolvconf -u 或者 sudo /etc/init.d/resolvconf restart
    重启系统,再查看/etc/resolv.conf文件,已经将我们添加的内容加上了。

另一种方法
sudo vim /etc/network/interfaces
dns-nameservers 8.8.8.8 114.114.114.114

centos ping不通,点击这里

2.XShell不能连接虚拟机

主机和虚拟机,和网络之间都能相互ping通但是XShell始终连接不上虚拟机。那么有可能在我的虚拟机上根本就没有装ssh。此时
(1)首先进行ssh服务检查 ps -e |grep ssh 如果没有任何反应就是没有安装。
(2)然后通过命令:sudo apt-get install openssh-server
在这里插入图片描述
则安装成功。
然后使用Xshell就可以连接上了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值