Linux网络管理

 https://note.youdao.com/s/9wlwk1bZ
service network restart 重启网络
网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-ens33虚拟机中第一张网卡的配置文件
 /etc/sysconfig/network-scripts/ifcfg-eth0 物理集中的网卡
cat -n /etc/sysconfig/network-scripts/ifcfg-ens33 查看内容
TYPE=Ethernet
网卡类型,一般是Ethernet,还有其他的如bond,bridge
PROXY_METHOD=none
代理方法
BROWSER_ONLY=no
是否设置默认路由,yes表示该配置。若为yes则可以在该文件通过IPADDR和PREFIX两个参数来设置网关
BOOTPROTO=dhcp
启动该网络接口时,使用哪种协议
none(引导时不使用协议)
static(静态分配,手动设置IP时用)
dhcp(DHCP协议,自动设置IP时用)
bootp(bootp协议)
如果BOOTPROTO选项不设置dhcp自动获取IP时,需要添加以下内容。
例如指定该网卡的IP地址为192.168.100.10。
IPADDR=192.168.100.10
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
DEFROUTE=yes
dns服务器可以在该文件(网卡的配置文件)中设置,也可以在/etc/resolv.conf中设置。
IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy
IP地址相关设置
NAME=ens33
这个参数对应的值是网卡名,是给用户看的。
UUID=b7d26d6f-36d3-4e63-bb50-ddaa7c2e49eb
 
DEVICE=ens33
系统逻辑设备名,这个设置值后面接的设备代号必须与文件名(ifcfg-ens33)的设备号相同,否则会显示找不到设备名。
ONBOOT=yes
是否开机启动网卡,正常情况这里需要设置为yes。
 
DNS配置文件
/etc/resolv.conf
# Generated by NetworkManager search localdomain nameserver 192.168.220.2 # DNS服务器地址
主机名配置文件
/etc/hostname 修改主机名
localhost.localdomain 可改成 naitiam
/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 是回环地址,比如我们不想让局域网的其它机器看到我们测试的网络程序,就可以用回环地址来测试
 
网络配置工具 NetworkManager
命令行工具
对于没有图形界面配置的情况,networkmanager提供了命令行工具-nmcli ,包括在networkmanager中。
链接WiFi网络:nmcli dev wifi connectpassword 通过wlan1接口连接 WiFi 网络: nmcli dev wifi connectpasswordiface wlan1 [profile name] 断开一个接口: nmcli dev disconnect iface eth0 重新连接一个标记为已断开的接口: nmcli con up uuid 查看链接,获得 UUID 列表: nmcli con show NAME UUID TYPE DEVICE virbr0 c901c128-1aa6-4e11-b9dd-d0a1667feb49 bridge virbr0 ens33 b7d26d6f-36d3-4e63-bb50-ddaa7c2e49eb ethernet -- 查看网络设备及其状态列表: nmcli dev DEVICE TYPE STATE CONNECTION virbr0 bridge 已连接 virbr0 ens33 ethernet 已断开 -- lo loopback 未托管 -- virbr0-nic tun 未托管 -- 关闭 WiFi: nmcli r wifi off
图形界面
nmtui 是一个基于curses的图形化前端,包括在networkmanager中
命令行输入nmtui 
编辑连接:添加,编辑,删除
启用连接:启用,禁用
设置系统主机名
0
服务管理
开wifig关wifi
service NetworkManager start service NetworkManager stop
 
posted @   Naitiam  阅读(75)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示