在windows下用XShell 链接虚拟机linux Ubuntu14,以及静态ip,DNS设置

在windows下用XShell 链接虚拟机linux Ubuntu14,以及静态ip,DNS设置


## linux静态ip设置 ##linux

  1. 配置window上的网络:
    若是为nat则配置VMnet8
    若是为桥接则配置VMnet1
    这里写图片描述web

  2. vim /etc/network interfaces
    配置以下:shell

    1 auto eth0
    2 iface eth0 inet static
    3 address 192.168.88.136
    4 gateway 192.168.88.1 #这里的是网关:也就是你在windows上网络VMnet8 的ip地址
    5 netmask 255.255.255.0
    6 network 192.168.88.0
    7 broadcast 192.168.88.255ubuntu


3 配置DNS
vim /etc/resolvconf/resolv.conf.d/headvim

#加上一行
nameserver 180.76.76.76

4,须要在linux上安装openssl服务
命令: sudo apt-get install openssh-server
Ubuntu缺省安装了openssh-client,因此在这里就不安装了,若是你的系统没有安装的话,再用apt-get安装上便可。 而后确认sshserver是否启动了: ps -e |grep ssh
若是只有ssh-agent那ssh-server尚未启动,须要/etc/init.d/ssh start,若是看到sshd那说明ssh-server已经启动了。 ssh-server配置文件位于/ etc/ssh/sshd_config,在这里能够定义SSH的服务端口,默认端口是22,你能够本身定义成其余端口号,如222。而后重启SSH服务: sudo /etc/init.d/ssh resar windows

ssh链接:ssh linuxidc@192.168.1.1
1. 首先在服务器上安装ssh的服务器端。 sudoaptitudeinstallopensshserver2.sshserver /etc/init.d/ssh restart
3. 确认ssh-server已经正常工做。 $ netstat -tlp tcp6 0 0 :ssh :* LISTEN - 看到上面这一行输出说明ssh-server已经在运行了。
4. 在客户端经过ssh登陆服务器。假设服务器的IP地址是192.168.0.103,登陆的用户名是hyx。 $ ssh -l hyx 192.168.0.103 接下来会提示输入密码,而后就能成功登陆到服务器上了服务器

5,最后重启网卡: sudo /etc/init.d/networking restart网络

XSHELL 与 虚拟机链接

填好主机ip 选择端口22
填好主机ip 选择端口22ssh