xshell桥连接VMubuntu18

编程

1.虚拟网络编辑器中使用 桥接模式 外部连接选择与主机(windows)网卡保持一致

2.使用ipconfig 查看windows 的ip配置,查看ip的网段

3.测试需要用的ip。

    3.1 在ubuntu上ping 192.168.11.XXX。这个网址一定是ping不通的。

    3.2这个ip会被用来设置成ubuntu 的静态ip

4.进入root模式下,vi /etc/network/interfaces 设置虚拟机IP为static的

# interfaces(5) file used by ifup(8) and ifdown(8)

auto lo

iface lo inet loopback

auto ens33

#iface ens33 inet dhcp

iface ens33 inet static

address 192.168.11.33 #这个是之前ping不通的ip

gateway 192.168.11.1

netmask 255.255.255.0

~

5.设置DNS服务器的信息,vi /etc/resolv.conf

nameserver 180.76.76.76
nameserver 223.5.5.5
nameserver 192.168.11.1

产生的错误原因是

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
resolvconf程序动态创建的,不要直接手动编辑,修改将被覆盖。

所以系统重启后dns失效

5. 设置dns信息

vi /etc/systemd/resolved.conf 

#修改内容

[Resolve]

DNS=114.114.114.114

DNS=8.8.8.8

DNS=180.76.76.76

DNS=223.5.5.5

DNS=192.168.11.1

#重启服务

systemctl restart systemd-resolved.service

#查看dns信息状态

systemd-resolve --status

6. 配置默认网关地址route add default gw 192.168.11.1

7. 重新启动网络服务,命令:

/etc/init.d/networking reload

/etc/init.d/networking restart

注意:如果执行/etc/init.d/networking restart 命令,出现Restarting networking (via systemctl): networking.serviceJob for networking.错误

使用提示命令:journalctl -xe 查看日志

修改/etc/network/interfaces 或/etc/resolv.conf 错误。

8. 网络OK了,然而不能从远程SSH连接到主机
ps -e|grep ssh发现没有sshd服务

9.安装openssh-server

sudo apt update

sudo apt install openssh-server

10.启动ssh服务

/etc/init.d/ssh start

netstat -tlp

11.通过ps -e|grep ssh来看下open-server安装是否成功

12.修改ssh配置文件 vi /etc/ssh/sshd_config

找到#PermitRootLogin prohibit-password增加PermitRootLogin yes
 

13. 使用xshell设置账号和密码完成登录

 

 

以上是 xshell桥连接VMubuntu18 的全部内容, 来源链接: utcz.com/z/517208.html

回到顶部