linux使用1
[/size]在虚拟机上安装了centos7,刚开始联网连接不上,修改/etc/sysconfig/network-scripts/ifcfg-eth0的onboot=yes,能ping同宿主计算机了,那配置ip吧,在这个文件中添加
IPADDR=192.168.180.100#虚拟机的ip地址
NETMASK=255.255.255.0#网卡对应的网络掩码
GETEWAY=192.168.180.1#网关
看下ip发现没有ifcofig命令
到usr/sbin下使用发现是可以用的
配置下/etc/profile
在里面添加
PATH=$PATH:/sbin
exportPATH=$PATH:/sbin
好了ifconfig命令可以用了
远程调用ssh发现不能使用
命令rpm-qa|grepssh发现里面已经安装了(正常centos都是安装了的)
servicesshdstart启动
现在还不能上网在本地连接里把共享打开
会看到VMnet8配置了个ip
虚拟机里配置子网ip192.168.180.0
网关192.168.180.1
pingwww.baidu.comping不通
错误如下
[root@CentOS5~]#pingwww.sina.com.cn
ping:unknownhostwww.sina.com.cn
1)确定设置了域名服务器
没有的话,建议设置Google的公共DNS服务,它应该不会出问题的
[cpp]viewplaincopyprint?
#cat/etc/resolv.conf
-------------------------------------------------------------------
nameserver8.8.8.8
nameserver8.8.4.4
-------------------------------------------------------------------
2)确保路由表正常
[cpp]viewplaincopyprint?
[root@CentOS5~]#netstat-rn
KernelIProutingtable
DestinationGatewayGenmaskFlagsMSSWindowirttIface
0.0.0.0192.168.180.10.0.0.0UG000eno0
0.0.0.0192.168.180.10.0.0.0UG000eno0
192.168.180.00.0.0.0255.255.255.0U000eno0
如果未设置,则通过如下方式增加网关:
[cpp]viewplaincopyprint?
#routeadddefaultgw192.168.180.1
3)确保可用dns解析(这步常忘了)
[cpp]viewplaincopyprint?
#grephosts/etc/nsswitch.conf
-------------------------------------------------------------------
hosts:filesdns
-------------------------------------------------------------------
注意,上面的配置要加上dns。
以下是dns的配置,备忘。
hosts:dnsfiles
表示只在DNS失效时候才使用/etc/hosts文件
hosts:dns
表示只用DNS解析主机
host:files
表示只用/etc/hosts文件解析主机
hosts:filesdns
将使用/etc/hosts文件解析主机,表示如果无法解析主机名将使用DNS。
ok能访问公网了
linux图形界面远程连接配置
vi/etc/gdm/custom.conf
加入[xdmcp]
Enable=true
Port=177
设置服务器端的防火墙,允许177端口的访问,添加iptables规格
[root@localhost~]#vi/etc/sysconfig/iptables
-AINPUT-mstate--stateNEW-mudp-pudp--dport177-jACCEPT
重新启动服务器。