修改网卡,网关ip,校园网

2024-04-13 11:38

本文主要是介绍修改网卡,网关ip,校园网,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、使用校园网的脚本程序:

环境:树莓派,debian10,
修改文件:wpa_supplicant.conf
/etc/wpa_supplicant/目录下的:wpa_supplicant.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CNnetwork={ssid="BUPT-mobile"key_mgmt=WPA-EAPpairwise=CCMP TKIPgroup=CCMP TKIPeap=PEAP TTLSscan_ssid=1identity="2019180100"  # 学号password="QWEasd321~"  # 密码phase1="PEAP"phase2="MSCHAPV2"priority=1proactive_key_caching=1
}

之后使用如下命令获取动态ip:

sudo killall wpa_supplicant 
sudo wpa_supplicant -dd -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

另开一个窗口:

ifconfig  #查看网卡wlan0 的ip和子网掩码,然后计算网关

在这里插入图片描述

2、固定wlan0通过wifi获取来的ip

修改文件:/etc/dhcpcd.conf

# Example static IP configuration:
interface eth0
static ip_address=192.168.0.2/24
static ip6_address=fd51:42f8:caae:d92e::ff/64
#static routers=192.168.0.1  # 注释掉这个集群局域网的网关
static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1interface wlan0
static ip_address=10.28.210.35/17
static routers=10.28.128.1  # 使用这个网关
static domain_name_servers=10.28.128.1 8.8.8.8

设置树莓派网关绑定的网卡:
eht0 -->wlan0

# Example static IP configuration:
interface eth0
static ip_address=192.168.0.47/24
static ip6_address=fd51:42f8:caae:d92e::ff/64
#static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1interface wlan0
static ip_address=10.28.165.172/17
static routers=10.28.128.1
static domain_name_servers=10.28.128.1 8.8.8.810.28.165.172/17  子网掩码:255.255.128.1,165比128大?
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 10.28.210.35  netmask 255.255.128.0  broadcast 10.28.255.255inet6 2001:da8:215:3c02::b688  prefixlen 128  scopeid 0x0<global>inet6 fe80::c628:92be:6836:3eea  prefixlen 64  scopeid 0x20<link>ether dc:a6:32:94:02:c3  txqueuelen 1000  (Ethernet)RX packets 169  bytes 17735 (17.3 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 445  bytes 61708 (60.2 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

这篇关于修改网卡,网关ip,校园网的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/900037

相关文章

504 Gateway Timeout网关超时的根源及完美解决方法

《504GatewayTimeout网关超时的根源及完美解决方法》在日常开发和运维过程中,504GatewayTimeout错误是常见的网络问题之一,尤其是在使用反向代理(如Nginx)或... 目录引言为什么会出现 504 错误?1. 探索 504 Gateway Timeout 错误的根源 1.1 后端

Linux查询服务器 IP 地址的命令详解

《Linux查询服务器IP地址的命令详解》在服务器管理和网络运维中,快速准确地获取服务器的IP地址是一项基本但至关重要的技能,下面我们来看看Linux中查询服务器IP的相关命令使用吧... 目录一、hostname 命令:简单高效的 IP 查询工具命令详解实际应用技巧注意事项二、ip 命令:新一代网络配置全

Spring Boot 实现 IP 限流的原理、实践与利弊解析

《SpringBoot实现IP限流的原理、实践与利弊解析》在SpringBoot中实现IP限流是一种简单而有效的方式来保障系统的稳定性和可用性,本文给大家介绍SpringBoot实现IP限... 目录一、引言二、IP 限流原理2.1 令牌桶算法2.2 漏桶算法三、使用场景3.1 防止恶意攻击3.2 控制资源

SQL Server修改数据库名及物理数据文件名操作步骤

《SQLServer修改数据库名及物理数据文件名操作步骤》在SQLServer中重命名数据库是一个常见的操作,但需要确保用户具有足够的权限来执行此操作,:本文主要介绍SQLServer修改数据... 目录一、背景介绍二、操作步骤2.1 设置为单用户模式(断开连接)2.2 修改数据库名称2.3 查找逻辑文件名

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

Linux中修改Apache HTTP Server(httpd)默认端口的完整指南

《Linux中修改ApacheHTTPServer(httpd)默认端口的完整指南》ApacheHTTPServer(简称httpd)是Linux系统中最常用的Web服务器之一,本文将详细介绍如何... 目录一、修改 httpd 默认端口的步骤1. 查找 httpd 配置文件路径2. 编辑配置文件3. 保存

通过cmd获取网卡速率的代码

《通过cmd获取网卡速率的代码》今天从群里看到通过bat获取网卡速率两段代码,感觉还不错,学习bat的朋友可以参考一下... 1、本机有线网卡支持的最高速度:%v%@echo off & setlocal enabledelayedexpansionecho 代码开始echo 65001编码获取: >

Nginx 413修改上传文件大小限制的方法详解

《Nginx413修改上传文件大小限制的方法详解》在使用Nginx作为Web服务器时,有时会遇到客户端尝试上传大文件时返回​​413RequestEntityTooLarge​​... 目录1. 理解 ​​413 Request Entity Too Large​​ 错误2. 修改 Nginx 配置2.1

Python对PDF书签进行添加,修改提取和删除操作

《Python对PDF书签进行添加,修改提取和删除操作》PDF书签是PDF文件中的导航工具,通常包含一个标题和一个跳转位置,本教程将详细介绍如何使用Python对PDF文件中的书签进行操作... 目录简介使用工具python 向 PDF 添加书签添加书签添加嵌套书签Python 修改 PDF 书签Pytho