前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux网络相关设置

linux网络相关设置

作者头像
星哥玩云
发布2022-09-15 15:11:49
2.6K0
发布2022-09-15 15:11:49
举报
文章被收录于专栏:开源部署

网络配置文件

/etc/NetworkManager/NetworkManager.conf

NetworkManager服务配置文件,如果没有特殊需求不建议调整,如果需要调整的话,调整之前备份,调整完成重新启动服务

/etc/sysconfig/network-scripts/ifcfg-xx网卡配置文件

代码语言:javascript
复制
网卡配置文件中的关键参数
[root@zutuanxue ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE="Ethernet"	网卡类型
BOOTPROTO="dhcp"	IP获取方式,dhcp/static(none)
DEFROUTE="yes"		是否设置为IPV4默认路由
NAME="ens33"	连接名称
UUID="b5ecf570-543c-4da7-b082-bdc073b56acb" 网卡识别号
DEVICE="ens33"	设备名称
ONBOOT="yes"		是否开机自动启动此网络连接


额外设置参数
NM_CONTROLLED=yes	是否被NetworkManager服务管理,默认yes
IPADDR			ip地址
NETMASK			子网掩码
GATEWAY			定义网关
DNS1			dns地址	优先级高于/etc/resolv.conf
DNS2			dns地址
USERCTL			是否允许普通用户控制此设备
PEERDNS			是否允许自动修改dns配置文件/etc/resolv.conf
PREFIX			掩码长度

/etc/hostname 主机名配置文件

代码语言:javascript
复制
[root@zutuanxue ~]# cat /etc/hostname 
hello

/etc/resolv.conf DNS配置文件

代码语言:javascript
复制
[root@zutuanxue ~]# cat /etc/resolv.conf 
# Generated by NetworkManager
search localdomain
nameserver 192.168.17.2
nameserver 202.106.0.20
nameserver 114.114.114.114

其它命令

  • ifconfig命令:查看网卡信息
代码语言:javascript
复制
[root@zutuanxue ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500		连接信息
        inet 192.168.1.55  netmask 255.255.255.0  broadcast 192.168.1.255	IPV4地址信息
        inet6 fe80::ea62:91c6:114:18bb  prefixlen 64  scopeid 0x20<link>	IPV6地址信息
        ether 00:0c:29:11:47:97  txqueuelen 1000  (Ethernet)	mac地址
        RX packets 174914  bytes 51397660 (49.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0   接收到的数据包统计
        TX packets 24446  bytes 3114546 (2.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0	发送的数据包统计
停用网卡
[root@zutuanxue ~]# ifconfig ens37 down
启用网卡
[root@zutuanxue ~]# ifconfig ens37 up
设置一个临时IP
[root@zutuanxue ~]# ifconfig ens37 192.168.18.100
  • route命令:设置路由
代码语言:javascript
复制
[root@zutuanxue ~]# route
	-n	 以数字的形式显示路由信息
	add/del	 添加/删除路由信息,需要配合下面参数使用
	-net	 指定为一个网络
	-host	 指定为一台主机
	netmask	 指定掩码
	gw	 指定网关
	dev	 指定设备
	
Destination    Gateway   	Genmask  			Flags  	Metric Ref  Use  Iface
0.0.0.0    		192.168.1.1 0.0.0.0   		UG    	102    0    0 	 ens33
192.168.1.0 	0.0.0.0    	255.255.255.0 U     	102    0    0 	 ens33
192.168.20.0  0.0.0.0     255.255.255.0 U     	100    0    0 	 ens37

主要信息
Destination		目的地址    
Gateway   		网关
Genmask  			掩码
Flags  				标识	U=启用,H=主机,G=网关	
Iface					接口
添加路由信息
[root@zutuanxue ~]#route add -net 192.168.20.0/24 dev ens37
删除路由信息
[root@zutuanxue ~]#route del -net 192.168.20.0/24	dev ens37

dhclient获取与释放IP地址
[root@zutuanxue ~]# dhclient -r ens37
[root@zutuanxue ~]# dhclient ens37

ping连通性测试工具
[root@zutuanxue ~]# ping
	c			指定次数
	n			以数字的形式显示结果
	f			洪水ping,以最快的速度收发数据包,慎用
	
[root@zutuanxue ~]# ping -c 5 -n www.163.com
PING z163ipv6.v.bsgslb.cn (111.202.34.27) 56(84) bytes of data.
64 bytes from 111.202.34.27: icmp_seq=1 ttl=128 time=5.25 ms
64 bytes from 111.202.34.27: icmp_seq=2 ttl=128 time=8.54 ms
64 bytes from 111.202.34.27: icmp_seq=3 ttl=128 time=6.22 ms
64 bytes from 111.202.34.27: icmp_seq=4 ttl=128 time=5.78 ms
64 bytes from 111.202.34.27: icmp_seq=5 ttl=128 time=5.60 ms

--- z163ipv6.v.bsgslb.cn ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 13ms
rtt min/avg/max/mdev = 5.253/6.278/8.536/1.173 ms
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 网络配置文件
  • 其它命令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档