修改网卡,网关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

相关文章

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求:

Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧

《Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧》本文将通过实际代码示例,深入讲解Python函数的基本用法、返回值特性、全局变量修改以及异常处理技巧,感兴趣的朋友跟随小编一起看看... 目录一、python函数定义与调用1.1 基本函数定义1.2 函数调用二、函数返回值详解2.1 有返

Nginx屏蔽服务器名称与版本信息方式(源码级修改)

《Nginx屏蔽服务器名称与版本信息方式(源码级修改)》本文详解如何通过源码修改Nginx1.25.4,移除Server响应头中的服务类型和版本信息,以增强安全性,需重新配置、编译、安装,升级时需重复... 目录一、背景与目的二、适用版本三、操作步骤修改源码文件四、后续操作提示五、注意事项六、总结一、背景与

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. 保存