Linux网络篇基础知识
访问网站基本原理:
网站名字====>网站的ip地址====>ip地址对相应的服务器
网络基础配置:
1.修改主机名:
临时方法:[root@zr666 ~]# hostname 名字
[root@zr666 ~]# logout
永久方法:[root@zr666 ~]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=zr666
提示:修改完后,执行/etc/init.d/network restart或者source /etc/sysconfig/network都不生效
如果要单一的修改这个给文件可能就需要重启服务器了
2.网卡配置文件说明:
[root@zr666 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:0C:29:42:02:52"
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="0d6217fa-ac6a-40e2-ab74-6a3cf7f030f8"
配置完成重启网卡:/etc/init.d/network restart-----------------使网卡配置马上生效,不用重启机器
在linux下禁、启用网卡:
ifconfig eth0 down.
ifconfig eth0 up
3.配置修改IP地址:
配置别名ip:配IP和掩码:[root@zr666 ~]# ifconfig eth0:0 192.168.86.1 netmask 255.255.255.0 up 重启失效
4.修改DNS
vi /etc/resolv.conf
# Generated by NetworkManager
domain localdomain
search localdomain
nameserver 192.168.86.2
尽量去配置/etc/sysconfig/network-scripts/ifcfg-eth0
5.配置默认网关:
也是去网卡配置文件的GATEWAY=1.1.1.1
命令行修改网关:临时生效的
删除网关[root@zr666 ~]# route del default gw 1.1.1.1
添加网关[root@zr666 ~]# route add default gw 1.1.1.1
第一生效文件就是网卡配置文件
第二生效文件就是/etc/sysconfig/network
命令行临时生效:route add default gw 1.1.1.1
6.查看IP、网关或路由、DNS配置:
查看IP方法:ifconfig #显示所有网卡信息
查看网管路由方法:route -n
查看DNS配置方法:cat /etc/resblv.conf#常用的检查方法
查看DNS具体解析访问过程:dig 网站名
7.排错
如果win和Linux服务器无法连接网络,分别描述排查方法
提示:基本检查思路:
a物理链路是否通畅
b本机ip、路由、DNS的设置情况是否达标
c测试到网关或路由的通畅情况。先测网关然后再测路由器一级一级的测试
d测试ping公网IP的通畅情况
e测试DNS的通畅,可以ping 域名看是否出对应ip
小结:
1.用户访问网站的基本流程 图解
2.DNS是什么
3.DNS解析原理 图解
4.修改主机名
5.修改网卡,编辑网卡配置文件,重启网卡
6.配置默认网关
7.查看设备
8.查看网络状态
win下跟踪路由命令:tracert -d 域名
Linux下跟踪路由:traceroute 域名
8.网络检查
a.ping命令检查
b.traceroute 跟踪路由
c.telnet 1.1.1.1 端口号 检查服务器端口有没有开启
nmap 1.1.1.1 -p 端口
9.无法上网排错
10.网站服务器访问慢,打不开排错
转载于:https://www.cnblogs.com/zrxuexi/p/11131647.html
Linux网络篇基础知识相关推荐
- Linux网络编程基础知识
Linux网络编程基础知识 1. 协议的概念 1.1 什么是协议 1.2 典型协议 2 网络应用程序设计模式 2.1 C/S模式 2.2 B/S模式 2.3 优缺点 3 分层模型 3.1 OSI七层模 ...
- Linux·网络入门基础知识
目录 网络的位置 计算机网络背景 网络发展 认识"协议" 网络协议初始 协议分层 编辑OSI七层模型 编辑TCP/IP五层(或四层)模型 网络传输基本流程 编辑同局域网的两台 ...
- 69、弱电综合布线网络篇基础知识
1.网线清单和定额套哪项合适 答:清单:4对对绞电缆,定额:敷设双绞线缆管.暗槽内穿放(4对以内). 拓展:网线常用的有:双绞线.同轴电缆.光纤等.双绞线和光纤都是网线的一种,其中,光纤造价较高,但有 ...
- java 网络爬虫 正则表达式_【干货】Java网络爬虫基础知识
原标题:[干货]Java网络爬虫基础知识 引言 Java 网络爬虫具有很好的扩展性可伸缩性,其是目前搜索引擎开发的重要组成部分.例如,著名的网络爬虫工具 Nutch 便是采用 Java 开发,该工具以 ...
- JNI学习开始篇 基础知识 数据映射及学习资料收集
JNI学习开始篇 基础知识 数据映射及学习资料收集 JNI介绍 JNI(Java Native Interface) ,Java本地接口. 用Java去调用其他语言编写的程序,比如C或C++. JNI ...
- 多实例多进程网络编程PHP,php socket网络编程基础知识(四):多进程
标签:status 传递 windows 返回 修改 队列 _for 响应 关联 说明 php在web编程时是不需要考虑多进程的,但整个php流程是涉及到多进程的,只不 ...
- 网络基础知识_你家的网络是这么布线的吗?家庭网络布线基础知识普及!
这篇文章很早很早之前想写的,结果给忘记了,今天给补起来! 除了那种大型别墅外,绝大部分家庭网络并不会多复杂,在智能硬件越来越多的今天,在保证所有使用位置信号全覆盖的同时,最好心里对家里的网络布局有个很 ...
- 【嵌入式Linux】嵌入式Linux驱动开发基础知识之第一个驱动
文章目录 前言 1.Hello驱动 1.1.APP打开的文件在内核中如何表示? 1.2.打开字符设备节点时,内核中也有对应的struct file 1.3.如何编写驱动程序? 1.4.驱动程序代码 1 ...
- 【嵌入式Linux】嵌入式Linux应用开发基础知识之网络通信
文章目录 前言 1.网络通信--TCP 1.1.常用概念辨析 1.2.程序分析 2.网络通信--UDP 程序分析 参考资料 前言 韦东山嵌入式Linux应用开发基础知识学习笔记 文章中大多内容来自韦东 ...
最新文章
- 站立会议 ---01
- 巧用rsyslog收集多套日志并做单套日志的过滤分离
- ActiveX(五)更好的“ActiveX”?
- windows下单机版的伪分布式solrCloud环境搭建Tomcat+solr+zookeeper
- CentOS 7实战Kubernetes部署
- 报错笔记:打开软件出现您缺少mfco42d.dll和msvcrtd.dl库文件
- 你知道i=i++;的含义吗?原理其实没有你想的那么简单
- 硬盘常规测试软件解析
- 儿童手表还能这么用?定位功能防出轨 网友:这令人窒息的爱情
- MySQL存储过程中的循环怎么写
- Exynos4412开发板更换开机logo图片
- URAL 1086 Cryptography
- pythonlauncher可以卸载吗_python的launcher用法知识点总结
- 自由落体运动c语言编程_欧姆龙NX PLC 轴运动功能块,ST和梯形图双语言
- mkfs.ext3 快速格式化_U盘数据快速恢复
- RH850 Clock+LED
- Linux中各种 command not found问题解决
- 台式计算机怎么查是32位还是64位,Win7系统怎么看电脑是32位还是64位?
- 洛谷 P4720 【模板】扩展卢卡斯定理/exLucas
- [DASCTF Apr.2023 X SU战队2023开局之战] crypto复现