Linux下的网络配置_linux 配置上网-程序员宅基地

技术标签: Linux系统  网络  linux  

         本文系统介绍了Linux系统下的网络配置,对于初学者和Linux爱好者有很好的指导作用。主要包括网络的静态和动态配置。

          网络相关的基本概念:

          1)ip地址:网络中主机的唯一标识,eg:192.168.4.74

          2)网关(gateway):一个网络通向另一个网络的ip地址,eg:192.168.4.1(一般为局域网中第一个可用的ip地址)

         3)子网掩码(netmask):用于得到网络号(路由器就是根据网络号来转发数据包的),通过与ip地址相与得到,eg:255.255.255.0

       4)DNS域名服务器(nameserver):将域名(如:www.baidu.com)转化为ip地址,只有设置好域名服务器后才能通过域名来访问wab网站,eg:192.168.4.1(一般为局域网中第一个可用的ip地址)


命令行的形式进行网络配置

配置前注意事项:将两个地方改成桥接。

1)虚拟机下->设置下->网络适配器->桥接

 

2)编辑->虚拟网络编辑器->桥接

 

 

步骤一:

修改配置文件:

1.sudo  vi  /etc/network/interfaces 进入

 

 

2.添加IP信息,保存退出

 

配置完后可以在局域网中进行数据传输,但是不能上网访问wab网站,需要进行一下的DNS配置。


 

步骤二:

修改DNS文件

sudo vi /etc/resolv.conf进入

 


修改DNS:

 

 

注意事项:此文件,每次开机都被清零,所以可能造成无法上网。

            解决方案:

                      修改启动脚本  /etc/rc.local  

                      echo "nameserver 192.168.3.1(或者114.114.114.114)"  >> /etc/resolv.conf

sudo vi 进入 /etc/rc.local   修改启动脚本

 

 

步骤三:

重启生效

            sudo /etc/init.d/networking restart

 

补充说明:

1-- ifconfig  查看网络配置信息

     配置完成后要进行网络配置信息的查询,命令行输入ifconfig后会打印出网络配置信息,比较是否与我们设置的网络信息相同。

2-- ping  测试网络是否畅通

         ping  域名

         ping  ip地址

eg:ping www.baidu.com

       ping成功后我们就可以通过域名访问wab网站了。

       注:对方开着防火墙, 那么 可能ping 不通

 3-- nslookup  域名解析

         nslookup  网址

         nslookup  ip地址

 

二、图形化界面网络配置:

 

必须把命令行配置的IP 全部清零,防止冲突:(注意:也需要两个桥接),相关截图如下:

 


 

 

 

 


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liebao_han/article/details/52836724

智能推荐

常用关键字-程序员宅基地

1、typeof关键字作用:返回用字符串形式返回对象的类型,例如trace( typeof 10 ) ,输出number注意:返回的字符串不一定是类名的小写,下面是typeof对象类型和返回结果对照表intnumberuintnumberNumbernumberArrayobjectBooleanboo

云客Drupal源码分析之节点实体访问控制处理器_drupal8 content access控制节点访问-程序员宅基地

以下内容仅是一个预览,完整内容请见文尾:本篇讲解节点实体的访问控制,总结了访问检查链,对“域”、“授权id”进行了清晰论述(该知识点可能是中文资料第一次提及,在英文资料中也非常罕见),带权限控制的实体查询极可能出现错误使用,内部原理和直觉感受不一致,本篇说明了这种权限的范围,以及完整的权限控制方法。全文1.22万字,目录如下:--节点访问检查链--节点实体访问控制处理器--节点访问表..._drupal8 content access控制节点访问

vue预渲染生成静态页面_服务器端渲染与静态网站生成-程序员宅基地

vue预渲染生成静态页面Many buzzwords get thrown around in the tech space. Two of these are Static Site Generation (SSG) and Server Side Rendering (SSR).在科技领域,许多流行语被扔掉了。 其中两个是静态站点生成(SSG)和服务器端渲染(SSR)。Image credi..._vue渲染静态页面

MFC的datetimepicker同时显示时间和日期的方法_mfc时间控件如何显示日期加时间-程序员宅基地

CString szFormat; szFormat = "MM/dd/yyyy hh:mm:00 tt"; GetDlgItem(IDC_DATETIMEPICKER_START)->SendMessage( (UINT) DTM_SETFORMAT, (WPARAM)0, (LPARAM) (LPCTSTR) szFormat );_mfc时间控件如何显示日期加时间

CentOS 7 下 Hadoop全分布式集群搭建_centos7 adoop搭建完全分布式_shu天的博客-程序员宅基地

Hadoop集群搭建一、基础环境1.安装java2.安装Hadoop3. 关闭防火墙4.修改IP和主机名5.配置host使IP和主机名关系映射二、配置Hadoop集群1.**修改配置文件:**2.格式化 Namenode**克隆 2 台客户机**12. 设置 ssh 免密登录5.启动四、some tips一、概念1.单机模式(独立模式)(Local或Standalone Mode)2.伪分布式模式(Pseudo-Distrubuted Mode)3.全分布式集群模式(Full-Distribute_centos7 adoop搭建完全分布式

wince下LCD16032驱动研究(ST7920)_st7920四位控制-程序员宅基地

LCD16032驱动程序开发软硬件环境:CPU : S3C2410 OS : WINCE420.NETST7920具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为160×32, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.其外型兼容字符型20*2LCM, “汉显”:可以显示10个×2行16_st7920四位控制

随便推点

数据可视化----ECharts初体验(一)_streamlit-echarts-程序员宅基地

引言:当我们做一个后台管理系统时,总有一大堆数据要进行处理,这个时候数据的可视化操作,就显得非常重要,今天让我们一起去学习下ECharts的应用吧。正所谓文不如表,表不如图,把数据用图表的形式展示出来,就是简单的数据可视化。有关数据可视化主要有三种方式:1.报表类 2.商业智能BI 3.编码类我们主要是来学习第三种编码类中的Echarts,官网地址:https://echarts.apache.org/zh/index.htmlECharts 定义:ECharts 是一个使用 JavaS_streamlit-echarts

mysql 字段处理函数,mysql字符串处理函数_知识万岁的博客-程序员宅基地

在日常运维的过程中,经常需要写一些脚本来进行一些数据记录处理的操作,例如一个记录中的列,有的是4个(包含空列),有的是5个,这种情况下,需要对其中的某些列值进行处理,在这些脚本中,常常会用到很多关于字符串的函数,今天把这些字符串处理函数简单整理下,后续如果想实现一些脚本,可以直接拿来用。1.获取字符串字符数和字符串长度的函数首先弄清楚两个概念,字符串字符数和字符串长度,字符数是指字符串所包含的的字..._mysql 函数表示字段

项目实战-外卖自提柜 2. CubeMX + FreeRTOS入门_cubemx+esp-01s-程序员宅基地

上一篇 项目实战-外卖自提柜 1. 项目介绍,协议制定 简要选择使用FreeRTOS,除了需求原因,还有这是第一个接触的RTOS,也想把它用到项目上。这一阵子刚好从标准库脱坑,加入到HAL库的大家庭中,所以CubeMX+FreeRTOS成为理所当然的选择,也省了我很多时间。HAL库先说HAL库,这个在网上褒贬不一,我也算标准库、HAL库都用过,HAL库开发快,HAL库在开发周期上是比标准..._cubemx+esp-01s

Android中如何使用对话框(单选对话框和多选对话框)-程序员宅基地

在主XML中声明两个Bu..._android 选择图片对话框

JS 动态修改CSS样式(二十)_想要使用js动态修改框架中的css-程序员宅基地

动态修改CSS样式的四种方法几种方法:使用obj.className来修改样式表的类名使用obj.style.cssTest来修改嵌入式的css使用obj.classNmae来修改样式表的类名使用更改外联的css文件,从而改变元素的css..._想要使用js动态修改框架中的css

数据结构中的十字链表(1)_数据结构十字链表-程序员宅基地

重新复习数据结构,十字链表主要在两个地方应用:稀疏矩阵的存储, 有向图的存储。稀疏矩阵,常用三元组存储,但是当矩阵的非零元素和位置在操作过程中变化较大时,就不一采用顺序结构存储了,此时十字链表就是不错的选择。下面是十字链表的数据结构,以及创建函数,篇幅有限没有帖内存释放的函数:typedef struct QLNode ...{ int iPos, jPos; _数据结构十字链表