CentOS 7安装后无法联网

使用U盘安装,在安装界面按了下tab键,

将vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改为:

  vmlinuz initrd=initrd.img repo=hd:/dev/sdb4:/ quiet 


之后回车进入安装界面,选择安装语言之后,没有创建网络连接,之后就开始装了,装完发现没法联网,不是服务没启动的问题,而且一些命令也缺少了,例如:ifconfig


于是百度谷歌之。。。。


找了挺多,后来能用的就下面的这个方法:

进入到网络配置文件的路径下

cd /etc/sysconfig/network-scripts

进入之后,输入ll的命令


第一个第二个(我的是这样),ifcfg-eno2s0、ifcfg-lo这两个,将内容分别进行修改

第一个:

vi ifcfg-eno2s0
HWADDR=00:0C:29:B4:96:FD
TYPE=Ethernet
BOOTPROTO=dhcp  #网上很多说要设置为static,不过我这么设置就不能用了,设置为dhcp就不行,这点还不是很明白
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno2s0
UUID=447c84a6-6198-453e-a766-0b0ce54a17b8
ONBOOT=yes  #自动启用网络连接
IPADDR=192.168.0.138 #设置IP地址
NETMASK=255.255.255.0  #设置子网掩码
GATEWAY=192.168.0.1  #设置网关
:wq!  #保存退出

第二个:

网上找的资料都没提到这个要修改,不过我两个都改了。。。也还是不太清楚这个是干嘛用的,修改的话,只是将里面的BOOTPROTO值修改为dhcp

之后
service network restart   #重启网络
shutdown -r now  #重启系统


然后就能上网了,不过还是没能使用一些命令,但是现在已经有了网络了,直接yum -y update更新源,然后yum installgroup base


一般基础的命令都是打包在base内,因此没有的话,可能是系统没有装,具体可以在命令行中对anaconda-ks.cfg文件内容进行查看

输入命令回车之后,中间有个需要输入y的好像。。直到显示complete,就完成了,现在就可以输入ifconfig等命令了


之后安装了一个putty,用于在windows系统远程控制Linux机器的

在Windows系统下载好后,直接点击putty.exe运行起来

在CentOS这边,先看看有没有ssh的服务,我的情况是有安装,但是启动服务的时候又提示没有这个文件或目录。。。。。感觉好奇葩

于是只好先卸载掉yum remove ssh

然后再装上yum -install ssh*

之后编辑ssh的配置文件

cd /etc/init.d

vi ssh_config

将里面的ConnectionTimeout时间设置长点,原先是0,现在设置为3000,当然,具体多少可以自己设置,只要大于连接的时间都可以

为了安全,还可以设置port值,见原先的22修改为其它(有人建议是1024--65535之间)

设置只允许来自内网的请求:sshd 192.168.0.  (这个还没试过,只是看到记录下来,如果有试了之后不正确的,欢迎告诉我下)

启动SSH:service sshd start


之后在Windows上的putty上输入IP地址,端口,就可以远程到CentOS系统的机子上了



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值