专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
嵌入式
Linux【Red Hat】——网络配置及远程登录
2019-07-13 06:46
发布
生成海报
站内文章
/
嵌入式Linux
10635
0
1327
这里我使用的VMware虚拟机安装Red Hat的方式搭建的嵌入式Linux的软件环境。
首先是安装Red Hat Linux,这里基本是傻瓜式的安装没有什么难度的,但是在
给虚拟机分配内存的时候特别注意一定要分配大点
,我这里分配的1G,如果分配的太小在安装的时候系统会自动把桌面化图形界面省略,只有命令模式。这样就我们这种“Linux小白”是非常悲催的一件事。
在安装好Linux之后,就要配置网络了。如图:
看到这图图片我们就知道首先需要配置VMware的网络。
VMware提供了三种网络工作模式供用户选择,他们分别是:
1.birdged(桥接模式)
这个适用于连接外网使用,网络中提供多个IP地址
2.NAT(网络地址转换模式)
适用于网络中只能提供一个IP地址。
3.host-only(主机模式)
适用于没有连接任何外部网络。
这个一般根据自己的实际情况自行设置就可以了。但需要
注意
:
1.选择网络模式前,停止虚拟机中系统的运行。
2.配置完网络后,重新启动虚拟机中的系统。
Linux网络设置
1.重启各个网卡
执行命令:
/etc/init.d/network restart
结果如下:
我们会发现出现错误了,原因也给出了相应的提示:
/etc/init.d/network 与 NetworkManager冲突了
。
那就关闭其中的一个吧,肯定不能关闭network,只能关闭NetworkManager了
执行命令:
sevice NetworkManager stop
结果如下:
然后我们在执行命令:
ifconfig
(ifconfig:查看各个网卡详细信息。跟Windows下的ipconfig类似)执行如下:
我们会发现没有eth0的信息,只有lo和virbr0这两个的信息。下面就先说说lo跟virbr0各表示什么?
eth0是计算机的第一块网卡。
lo是虚拟的回环网卡。详细请看:http://blog.csdn.net/huguohu2006/article/details/7261106
virbr0是虚拟网卡。详细请看:http://wenku.baidu.com/view/791832916bec0975f465e25a.html
上面没有eth0的信息,这样我们必须修改eth0网卡的配置文件,
文件位置:
/etc/sysconfig/network-scripts/ifcfg-eth0
执行命令如下:
/etc/sysconfig/netwrok-scripts/
然后使用vim命令打开ifcfg-eth0,如图:
把ONBOOT="no"的
"no"改成"yes"
,保存,重启网卡之后发现有了eth0的信息,但是没有ip。这样我还需要修改eth0的配置文件,修改结果入下:
然后在重启网卡,执行ifconfig之后就用网卡的详细信息啦。
(这里发现还是谷歌比较好,一些问题谷歌就能快速解决,决定买个vpn帐号啦)
远程登录Linux
到这里Linux的网络就配置好了,我们可以用Windows的ping一下这个Linux的ip,应该是能ping通的。
接下来就是远程登录啦,这里我用的SecureCRT登录的,因为这个软件支持多种协议。可以代替Windows端的串口终端,这个比串口终端好用多了。
直接打开SecureCRT输入要连接的Linux的ip,用户名,密码等信息就可以登录成功了。
看上面两幅图,我们还会发现在SecureCRT和在Linux执行命令的结果是一样的。
下面在说说如何实现桌面化的远程VNC。
1.首先在linux上安装vnc-server,具体的安装的方面有很多,自己去尝试吧。
2.接下来要关闭防火墙,使用的命令是:
/etc/init.d/iptables stop
3.然后启动VNC服务:vncserver &
执行上面的命令如下:
然后在Windows端运行vnc-viewer的软件,输入ip+端口号就可以登录成功了。
Ta的文章
更多
>>
PCB板基础知识、布局原则、布线技巧、设计规则
0 个评论
Linux【Red Hat】——网络配置及远程登录
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮