分享

ubuntu虚拟机网络设置+SSH服务安装

 MMM_777 2013-07-26
想在ubuntu下搞个测试环境,首先要搞定网络设置和SSH,网络上的资料大多残缺不全或不知所谓,鼓捣了半天,终于搞定了,记下以供后人参考。

一、虚拟机网络设置
宿主机网络环境:局域网+http代理连外网
本设置为虚拟机三种网络设置方式的NAT方式
1、在宿主机上的操作
1-1)把虚拟机的虚拟网卡VMware Network Adapter VMnet8的IP、DNS获取方式设为自动获取;
1-2)查看宿主机的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMNET8(注意现在是NAT的方式,如果是bridge必须是(VMNET1);
1-3)开启VMware DHCP Service和VMware NAT Service两个服务。
2、在虚拟机软件上的操作
2-1)菜单“edit”-“virtual network settings”,点击“automatic bridging”选项卡,去掉“automatic bridging”复选框;
2-2)点击“NAT”选项卡,看VMNET8的gateway ip address,记下它,如192.168.136.2,这个地址很重要,是虚拟机软件为虚拟机分配的虚拟网关地址,它的网段(ip:192.168.136.2)和宿主机中的虚拟网卡VMware Network Adapter VMnet8的网段(ip:192.168.136.1)应该是一样的。
3、在ubuntu上的操作
3-1)设置ip和网关:打开/etc/network/interfaces文件,添加如下内容
iface eth0 inet static
address 192.168.136.200
netmask 255.255.255.0
gateway 192.168.136.2
auto eth0
请注意,ip地址(即address)要设置为192.168.136.128到192.168.136.254中的任意一个,因为192.168.136.2已分配给虚拟网关,而192.168.136.2到192.168.136.127是保留的静态地址。
3-2)设置域名解析(DNS):打开/etc/resolv.conf,添加如下内容
nameserver 192.168.136.2
请注意黑体的ip地址。
3-3)重启网络:/etc/init.d/networking restart
3-4)设置firefox的代理服务器:打开firefox,“edit”-“preferences”,“advanced”选项卡,“network”子选项卡,点击“connection”项目的setting按钮,在代理服务器配置中选择“manual proxy configuration”,这里和宿主机所用的http代理配置是一样的(主机名最好用ip地址,不要用域名)。
好,如果不出意外,现在已经可以在ubuntu中用firefox访问internet了。

二、在ubuntu上安装并开启SSH服务
在ubuntu上执行ps -ef|grep ssh,一般只可发现ssh的客户端进程/usr/bin/ssh-agent,因为安装ubuntu的时候默认是不安装ssh server的。
下面使用apt-get工具安装ssh。apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。",所以要首先确保ubuntu能连上互联网。apt-get命令需要root权限。
1)配置firefox的代理服务器。上面已讲过,不赘述。
2)由于apt-get是在终端中执行的,要为终端配置http_proxy环境变量以便apt-get能通过http协议联网:
export http_proxy=http://username:password@proxyHostAddr:port
username和password是代理账户名和密码,如果不需要账号密码请把"username:password@"去掉; 
proxyHostAddr是代理服务器Ip或者别名; 
port是代理端口;
3)执行命令apt-get update,ubuntu将联网下载更新软件包;
4)执行命令apt-get install ssh,安装ssh server,这时可能会提示更新ssh client,选择yes即可。
完后再ps -ef|grep ssh,可发现/usr/sbin/sshd -D进程,说明ssh服务已经开启了,如果没有发现该进程,可通过命令/etc/init.d/ssh start开启服务,服务开启后就可以通过secureCRT等连接工具远程登录该ubuntu系统了。
ssh相关的配置文件在/etc/ssh目录,打开/etc/ssh/sshd_config文件,可以修改ssh的默认端口22。
好了,接下来就是安装jdk、tomcat、ant、cvs了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多