Linux网络设置

配置网络相关设置

一般包括如下内容:

  • 主机名

  • IP/netmask A B

  • 路由:默认网关

  • DNS服务器 主DNS服务器 次DNS服务器 第三个DNS服务器 ping baidu

网络配置命令

ifconfig

ifconfig -a #表示显示所有网卡包括没有启动的网卡

ifconfig 网卡名称 [up|down] #表示开启或关闭网卡

ifconfig 网络接口 ip地址 [netmask 子网掩码] ifconfig 网络接口 ip地址[/子网掩码长度] 临时

永久修改网卡:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static <-此处设置获得地址的方式
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33       <-网卡名字描述
UUID=5305d323-f7c3-410e-982c-5bb8d33eb483
DEVICE=ens33     <-网卡设备的名字对的
ONBOOT=yes       <-是否开机自启动
IPADDR=192.168.160.10 <-IP地址
NETMASK=255.255.255.0 <-子网掩码
GATEWAY=192.168.160.2 <-网关
DNS1=8.8.8.8 <-dns服务器地址

hostname

查看或设置当前主机名

如何永久的修改主机名

route——路由

查看路由

永久添加路由
方法一:
vim /etc/sysconfig/network-scripts/route-ens33
方法二:
vim /etc/sysconfig/static-routes

临时添加路由

route add -net  网段地址 gw 下一跳地址

ss( socket statistics)

查看网络连接情况

ss        #查看网络链接状态    共11种
netstat        #查看网络链接状态,老版本,建议使用ss
常用:ss -natp

-t: tcp协议相关   只显示  tcp协议
-u: udp协议相关   只显示   udp
-a: 所有状态                        
-n: 数字格式
-p: 相关的程序及PID 
ss和netstat区别:
ss速度快,netstat速度慢,netstat遍历所有进程,而且命令更短。

scp


拷贝到远端:
scp  指定拷贝文件的路径   远端IP:指定存放位置

 从远端拷贝:

tcpdump 抓包工具

基于ip地址/网段过滤

host选项

dst 选项 目的地址

src 选项 源地址

bond

创建bond配置文件

 配置bond

配置网卡1

配置网卡2

 查看bond配置

DHCP

看配置文件:

创建配置文件:

写自己的配置信息,也就是分配范围网关掩码

 

重启服务:

改网络模式:

改网卡配置

重启网卡看看IP属于一开始分配的范围实验成功

DNS

全球根服务器节点只有13个,10个在美国,1个荷兰,1个瑞典,1个日本

域名的组成
根域名 test 主机+根域 根域服务器
一级域 (顶级域) test.com 主机+ 1级域+根域 一级服务器
二级域 www.baidu.com 主机 +2级域+1级域+根域 二级域服务器
三级域 test.www.baidu.com.
. 代表根域 大家都有 根域所以就省略了
.com 一级域名
.biadu 二级域名
www 主机名

DNS作用

将域名转为IP地址

查询方式

递归:一次询问就有结果
①先查本机的缓存记录
②查询hosts文件
③查询dns域名服务器,交给dns域名服务器处理

迭代:需要多次询
④这个dns服务器可能是本地域名服务器,也有个缓存,如果有直接返回结果,如果没有则进行下一步
⑤求助根域服务器,根域服务器返回可能会知道结果的顶级域服务器让他去找顶级域服务器
⑥求助顶级域服务器,顶级域服务器返回可能会知道结果的二级域服务器然他去找二级域服务器 ⑦求助二级域服务器,二级域服务器查询发现是我的主机,把查询到的ip地址返回给本地域名服务器
⑧本地域名服务器将结果记录到缓存,然后把域名和ip的对应关系返回给客户端

正向解析实验

先安装软件
yum install bind bind-utils -y

在网卡配置文件里面把dns服务器改为本机

写vim /etc/named.rfc1912.zones配置文件同过此文件指明要解析的东西

vim /etc/named.conf注释掉这两行或者自行定义哪些机子可以访问:

主要复制的时候要把权限也复制了不让不让程序访问:

写配置文件


$TTL 1D
- **$TTL 1D** 指定了默认的生存时间(Time To Live)为1天。这表示资源记录(RRs)在DNS缓存中的最长时间。如果一个RR在这段时间内没有被刷新,它将从缓存中移除。
@       IN SOA  master.lb.com.invalid  (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
```
- **@** 代表区域文件的根域,这里就是 `lb.com.`。
- **IN SOA** 表明这是一个授权开始(Start of Authority)记录,定义了这个区域的核心参数。
- **0** 序列号(Serial),用于版本控制,每当区域文件更新时,这个号码应当递增。
- **1D** 刷新时间(Refresh),表示从次级DNS服务器等待从主DNS服务器接收刷新信号的时间。
- **1H** 重试间隔(Retry),如果次级服务器尝试刷新但未成功,将等待此时间后再次尝试。
- **1W** 过期时间(Expire),次级服务器在此时间内未成功刷新将认为数据不再有效。
- **3H** 负缓存时间(Minimum TTL),未能解析的查询在DNS缓存中保留的时间。
NS      master
- **NS** 记录指示了权威名称服务器是什么。这里,使用别名 `master`,实际上指的是 `master.lb.com.`。
master  A       192.168.91.10
- **master A 192.168.91.10** 为主机名 `master`(自动解析成 `master.kgc.com.`)分配了IPv4地址 `192.168.91.10`。类型 `A` 记录用于映射主机名到IPv4地址。

```
www     A       192.168.91.66
```
- **www A 192.168.91.66** 设定域名 `www.lb.com` 指向IP地址 `192.168.91.66`。同样是一个类型 `A` 记录,用于将主机名映射到IPv4地址。

总的来说,这段配置定义了一个域的DNS记录,包括其SOA记录、负责这个域的NS记录,以及如何将特定的主机名(如 `master` 和 `www`)解析为IP地址。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/320286.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

考研数学|基础跟张宇,强化直接1000题还是先做660?

跟宇哥用1000题的&#xff0c;我愿称之为卷王之王&#xff01;660对基础阶段是绝佳的查漏补缺&#xff0c;必做&#xff01; 自我介绍一下&#xff1a;我21年一战数学83&#xff0c;总分没过线&#xff0c;22年二战143&#xff0c;逆袭上岸211&#xff01;660是我的心头好&…

js api part4

其他事件 页面加载事件 外部资源&#xff08;如图片、外联CSS和JavaScript等&#xff09;加载完毕时触发的事件 原因&#xff1a;有些时候需要等页面资源全部处理完了做一些事情&#xff0c;老代码喜欢把 script 写在 head 中&#xff0c;这时候直接找 dom 元素找不到。 事件…

简单介绍IIC通信协议

文章目录 一&#xff0c;简单介绍二&#xff0c;IIC物理层三&#xff0c;IIC通信时序1.起始位与停止位2.IIC读写地址位信号3.IIC应答信号4.IIC数据位收发信号 四&#xff0c;总线速率五&#xff0c;主机发送数据流程六&#xff0c;主机接收数据流程七&#xff0c;IIC的时钟延展…

力扣每日一题109:有序链表转换二叉搜索树

题目 中等 给定一个单链表的头节点 head &#xff0c;其中的元素 按升序排序 &#xff0c;将其转换为 平衡 二叉搜索树。 示例 1: 输入: head [-10,-3,0,5,9] 输出: [0,-3,9,-10,null,5] 解释: 一个可能的答案是[0&#xff0c;-3,9&#xff0c;-10,null,5]&#xff0c;它…

高效转化,智能私信软件策略揭秘

在数字营销的浪潮中&#xff0c;智能私信软件策略正成为提升转化率的重要工具。这种软件以其个性化、自动化的特点&#xff0c;正在重新定义与客户的互动方式&#xff0c;让企业能够更加高效地吸引并留住潜在客户。 智能私信软件的核心在于其高度的定制化和人性化设计。通过大数…

Android Handler用法

Android Handler用法 为什么要设计Handler机制&#xff1f;Handler的用法1、创建Handler2、Handler通信2.1 sendMessage 方式2.2 post 方式 Handler常用方法1、延时执行2、周期执行 HandlerThread用法主线程-创建Handler子线程-创建Handler FAQMessage是如何创建主线程中Looper…

今天发现个有意思的问题:java基础篇章网络编程的报错问题,顺便看一下各个GPT的实力

问题&#xff1a; 一个java socket网络编程的引发的异常&#xff0c;具体代码Client.java、Server.java&#xff0c;如下 Client.java package Test2;import java.io.*; import java.net.Socket;public class Client {public static void main(String[] args) throws IOExce…

JMeter 请求头信息配置详解

在进行 Web 测试和 API 测试时&#xff0c;正确配置 HTTP 请求头是关键步骤之一&#xff0c;尤其当使用诸如 JMeter 这样的强大工具时。在本文中&#xff0c;我将详细介绍如何在 JMeter 中有效地配置和管理HTTP请求头。 在 JMeter 中添加和配置 HTTP 请求头 步骤 1: 打开 HTT…

中间件研发之Springboot自定义starter

Spring Boot Starter是一种简化Spring Boot应用开发的机制&#xff0c;它可以通过引入一些预定义的依赖和配置&#xff0c;让我们快速地集成某些功能模块&#xff0c;而无需繁琐地编写代码和配置文件。Spring Boot官方提供了很多常用的Starter&#xff0c;例如spring-boot-star…

张大哥笔记:卖盗版网课,获利 100 万被抓

这几天刷视频&#xff0c;看到一个新闻&#xff0c;某大学生卖盗版网课&#xff0c;把别人2000多正版网课&#xff0c;以做活动名义售卖20元&#xff0c;获利100多万被抓。 下方图片来自&#xff1a;极目新闻 卖这种盗版网课&#xff0c;门槛低&#xff0c;成本低&#xff0c;…

揭秘!如何利用自动化工具提升抖音推广效果

亲爱的读者朋友们&#xff0c;你是否在为抖音的推广效果而苦恼&#xff1f;看着别人家的视频轻松获得大量曝光&#xff0c;你是否也心生羡慕&#xff1f;今天&#xff0c;我们就来分享一个秘密武器&#xff0c;让你轻松提升抖音推广效果&#xff01; 首先&#xff0c;让我们来了…

为何美国多IP服务器是全自动内容采集站的最佳选择?

为何美国多IP服务器是全自动内容采集站的最佳选择? 在建设全自动内容采集站时&#xff0c;选择合适的服务器至关重要。而在众多选项中&#xff0c;美国多IP服务器被认为是最佳选择&#xff0c;究竟为何呢?本文将从多个方面进行深入探讨。 为何美国多IP服务器是全自动内容采集…

项目|保障房房产管理系统,政务房产解决方案

一、系统概况 保障房管理系统是是为了落实中央关于住房保障的相关政策&#xff0c;实现对低收入家庭住房状况的调查管理、保障计划及落实管理、保障申请及审核管理、保障户和保障房源档案管理等。 针对政府保障房产管理的一站式解决方案&#xff0c;专注于为解决复杂、繁琐的…

【精品毕设推荐】搜索引擎的设计与实现

点击免费下载原文及代码 摘要 我们处在一个大数据的时代&#xff0c;伴随着网络信息资源的庞大&#xff0c;人们越来越多地注重怎样才能快速有效地从海量的网络信息中&#xff0c;检索出自己需要的、潜在的、有价值的信息&#xff0c;从而可以有效地在日常工作和生活中发挥作…

【C++】stack、queue和priority_queue的模拟实现

在本篇博客中&#xff0c;作者将会讲解STL中的stack、queue和priority_queue的模拟实现&#xff0c;同时还会带大家了解一下deque这个容器。 一.什么是适配器 STL中一共有6大组件&#xff1a;容器&#xff0c;适配器&#xff0c;空间配置器&#xff0c;仿函数&#xff0c;迭代器…

机器学习——3.梯度计算与梯度下降

基本概念 梯度的本意是一个向量&#xff08;矢量&#xff09;&#xff0c;表示某一函数在该点处的方向导数沿着该方向取得最大值&#xff0c;即函数在该点处沿着该方向&#xff08;此梯度的方向&#xff09;变化最快&#xff0c;变化率最大&#xff08;为该梯度的模&#xff0…

validation的简单使用

首先是依赖 我这里使用的是 web 工程&#xff0c;所以多一个web依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation</artifactId></dependency><dependency><groupId>…

10 华三vlan技术介绍

AI 解析 -Kimi-ai Kimi.ai - 帮你看更大的世界 (moonshot.cn) 虚拟局域网&#xff08;VLAN&#xff09;技术是一种在物理网络基础上创建多个逻辑网络的技术。它允许网络管理员将一个物理网络分割成多个虚拟的局域网&#xff0c;这些局域网在逻辑上是隔离的&#xff0c;但实际…

leetCode68. 文本左右对齐

基本思路&#xff1a; leetCode68. 文本左右对齐 代码 class Solution { public:vector<string> fullJustify(vector<string>& words, int maxWidth) {vector<string> res;for(int i 0; i < words.size(); i){ // 枚举有多少个单词int j i 1; //…

年轻人刮疯了,刮刮乐断货了

年轻人刮疯了 刮刮乐缺货了。 00后彩票店老板陆诗等得有点着急。她的福彩店开在深圳&#xff0c;今年4月才开门营业&#xff0c;但从开业到今天&#xff0c;刮刮乐总共就来了一回货——开业时发的20本。 那之后&#xff0c;刮刮乐就彻底断供了。原本&#xff0c;陆诗想把刮刮…