摘要:在平常的 Linux 运维工作里,常常会碰到要给单块网卡配置好几个 IP ,还有把多块网卡组成逻辑网卡,只配置一个 IP 的情况。在 Linux 系统中,能在一块物理网卡上配置多个 IP 地址,这样就能实现类似子接口的作用,叫做 IP 别名。还能把多块物理网卡绑成一块逻辑网卡,绑好后的逻辑网卡能够一起用组成它的所有物理网卡,用这种办法能够提升带宽和网络的稳定性。在把多块物理网卡绑成一块逻辑网卡之后,IP 地址就得配置在这块逻辑网卡上,而不是那多块物理网卡上。
2025年09月04日
摘要:在平常的 Linux 运维工作里,常常会碰到要给单块网卡配置好几个 IP ,还有把多块网卡组成逻辑网卡,只配置一个 IP 的情况。在 Linux 系统中,能在一块物理网卡上配置多个 IP 地址,这样就能实现类似子接口的作用,叫做 IP 别名。还能把多块物理网卡绑成一块逻辑网卡,绑好后的逻辑网卡能够一起用组成它的所有物理网卡,用这种办法能够提升带宽和网络的稳定性。在把多块物理网卡绑成一块逻辑网卡之后,IP 地址就得配置在这块逻辑网卡上,而不是那多块物理网卡上。
2025年09月04日
摘要:在 Linux 环境里开发软件的时候,有时候得输入一长串的交互命令,才能拿到想要的数据或者得出想要的结果。可每次都得重新输入这些指令,实在是太机械、太麻烦啦!要是能有一种特别直观的交互式界面工具,能让用户输入关键的信息,工具里面把实现的细节藏起来,那不是更方便、更高效吗?就好比在 Linux 系统里设置网卡的 IP 地址,如果是在字符界面,通常得手工去改网卡的配置文件,或者亲自写个命令行交互模式的脚本,这些可真是枯燥又无趣。
2025年09月04日
IP地址是一个32位的二进制数,它由网络ID和主机ID两部份组成,用来在网络中唯一的标识的一台计算机。网络ID用来标识计算机所处的网段;主 机ID用来标识计算机在网段中的位置。IP地址通常用4组3位十进制数表示,中间用“.”分隔。比如,192.168.0.1。
补充(IPv6):前面所讲的32位IP地址称之为IPv4,随着信息技术的发展,IPv4可用IP地址数目已经不能满足人们日常的需要,据权威机 构预测到2010年要充分应用信息技术,每个人至少需要10个IP地址,比如:计算机、笔记本、手机和智能化冰箱等。为了解决该问题开发了IPv6规 范,IPv6用128位表示IP地址,其表示为8组4位16进制数,中间为“:”分隔。比 如,
2025年09月04日
在 Windows 系统中,如果本地网络 IP 地址出现冲突,会出现图标提示。
【免费查IP归属地】
https://www.ipdatacloud.com/ip/?utm-source=LJ&utm-keyword=?838
2025年09月04日
修改对应网卡的IP地址的配置文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
2025年09月04日
第一步查询IP地址
1.查询ip地址
我们在linux上输入 ip addr 命令来查询ip地址
ip addr
2.查看ip地址是否顺畅
我们在linux上 ping 命令来查询ip是否顺畅
2025年09月04日
ifconfig命令配置,此种配置为临时生效,系统重启后配置的IP会失效
ifconfig 网卡名 IP地址 netmask 255.255.255.0 (网卡名可直接使用ifconfig命令查看到)
2025年09月04日
在日常开发或者运维过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询。
netstat命令一些常用参数说明如下:
-a 或–all 显示所有连线中的Socket。
-A <网络类型>或–<网络类型> 列出该网络类型连线中的相关地址。
2025年09月04日
#编辑网卡参数
[root@hacker ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
1 TYPE=Ethernet
2 PROXY_METHOD=none
3 BROWSER_ONLY=no
4 BOOTPROTO=none
5 DEFROUTE=yes
6 IPV4_FAILURE_FATAL=no
7 IPV6INIT=yes
8 IPV6_AUTOCONF=yes
9 IPV6_DEFROUTE=yes
10 IPV6_FAILURE_FATAL=no
11 IPV6_ADDR_GEN_MODE=stable-privacy
12 NAME=ens33
13 UUID=612b9e52-070b-46dc-8eb4-9e78491f1bcc
14 DEVICE=ens33
15 ONBOOT=yes #将no改成yes
#重启网络服务
[root@hacker ~]# systemctl restart network