Linux网络配置

Posted 王振龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux网络配置相关的知识,希望对你有一定的参考价值。

** 开始前的一些其他问题:

* 主板虚拟化的开启:要运行一些操作系统,虚拟化软件和虚拟机,硬件虚拟化就需要启用。大多数情况下,不需要虚拟化技术的操作系统可以正常运行在启用了虚拟化技术的系统,但有些需要这种技术的操作系统,必须启用虚拟化技术才能运行。不同型号的电脑主板开启方式有些差异,请自行百度自己电脑型号解决之。类似这样的Bios设置:

 
技术分享图片
 

** 配置网络

* 配置当前操作系统与虚拟机系统的一些网络设定

1、开启虚拟机,接着通过虚拟机标签“编辑”--“虚拟网络编辑器”,在弹出的对话框中使用VMnet8设置固定IP,即,“桥接模式”改为“NAT模式”,如图:

 
技术分享图片
 

2、打开Linux系统界面,在桌面通过右键,呼出菜单,进入到Linux终端,我们需要配置一下网络,如图:

 
技术分享图片
 

 

 
技术分享图片
 

3、切换到root用户下,使用命令su - root,然后键入密码,注意,此时输入密码并不会显示字符(通俗点说:不要怀疑自己键盘坏了)

 
技术分享图片
输入完密码后敲一下回车,此时@前边的用户名就变成了root,我这边即:z变成了root

4、使用cd命令,切换到network-scripts目录,即cd /etc/sysconfig/network-scripts/,在这个目录下通过ls命令列出当前目录所有的文件结构

 
技术分享图片
 

5、我们修改编辑一下ifcfg-eno16777736这个文件,通过vi命令,即:vi ifcfg-eno16777736,之后出现了这样的界面,按一下“i”键来进入文本编辑模式,左下角会变成“INSERT”

 
技术分享图片
 

6、修改其中的一些属性为如下样式,如果没有该属性,手动录入一下(//这个符号后边为解释,不要设置在里边):

BOOTPROTO=static  //dhcp修改为静态

ONBOOT=yes  //设置开机启用本配置

IPADDR=192.168.122.201  //设置本机的静态IP,该IP前3个字段与下图(在你的计算机中打开该设置)一致即可。第四个字段,我设置为从201开始

 
技术分享图片
子网IP前3个字段,你的计算机可能和我的不一致,以自己的为准

GATEWAY=192.168.122.2  //设置默认网关,与下图一致即可

 
技术分享图片
点击NAT设置
 
技术分享图片
 

NETMASK=255.255.255.0  //子网掩码

DNS1=192.168.122.2 //首选DNS地址

DNS2=202.102.227.68  //备选DNS地址,该DNS具体设置多少,可以参看下面的链接,根据你所在地市以及所用运营商设置即可

http://jingyan.baidu.com/article/fb48e8be5bb51d6e622e14da.html

OK,一切设置完毕,按下“ESC”键,再输入:wq(注意wq前边有一个英文的冒号),回车,即可保存退出,这时我们通过cat命令来看一下保存的内容:

 
技术分享图片
注意红框部分内容

7、使用source命令,让这个配置文件生效,即 source ifcfg-eno16777736

 
技术分享图片
 

8、重启网络,使用命令:service network restart生效后,接着使用reboot命令来重启你的linux系统(当然了,你直接reboot也是可以的。)

 
技术分享图片
 

9、来到Windows系统中(这个系统在哪啊?- -!就是你平时用的系统,不是虚拟机里的),进入目录C:\Windows\System32\drivers\etc,我们要修改hosts文件来设置一个IP和主机名的映射,右键hosts文件,打开方式选择记事本即可,会出现这样的东西:修改为如图所示:

 
技术分享图片
#号后的该行内容为注释,最后记得保存

10、此时一切OK,我们可以使用Windows上的一些软件来操作管理你虚拟机中的Linux系统了

* SecureCRT:远程命令行操作工具

* FileZilla:远程文件操作工具

* Notepad++:本地或远程文本文件操作工具

下载地址:链接:http://pan.baidu.com/s/1jHVOZiA 密码:mzqd

11、使用SecureCRT来操作Linux

* 解压并打开该软件,点击“文件”--“快速连接”,主机名使用刚才在windows的hosts文件中设置的映射主机名,我这里为z01,用户为z,如图:

 
技术分享图片
 

* 在弹出的对话框中选择“接受并保存”,然后输入用户的密码,如下所示:

 
技术分享图片
 

* OK,这个时候的页面变成了这个样子,以后就可以直接使用该软件来操作虚拟机中的Linux系统了,你随便输入个ls试试

 
技术分享图片
 
 
技术分享图片
 

* 接着我们配置一下FileZilla Client,打开该软件,做如下配置(主机名,用户名,密码,都按照你自己的来即可,端口号22固定),最后点击快速链接,以后你就可以通过该软件来向虚拟机中的系统进行文件拷贝传输了,当然,从虚拟机的系统中向外拷文件也是可以的。

 
技术分享图片
 

 

 
技术分享图片
 

** 结束语

欧了,下一篇我们学习Linux基础。

 
技术分享图片
 

个人微博:http://weibo.com/seal13

QQ大数据技术交流群(广告勿入):476966007



作者:Z尽际
链接:https://www.jianshu.com/p/52805d7e5c70
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。





以上是关于Linux网络配置的主要内容,如果未能解决你的问题,请参考以下文章

linux网络配置中的下面这段代码意思是?

VSCode自定义代码片段14——Vue的axios网络请求封装

VSCode自定义代码片段14——Vue的axios网络请求封装

VSCode自定义代码片段14——Vue的axios网络请求封装

20155307刘浩《网络对抗》逆向及Bof基础

20155311高梓云《网络对抗》逆向及Bof基础