linux基础之网络配置(代码片段)

jks212454 jks212454     2022-12-25     662

关键词:

一、查看网络配置

1.查看网络接口状态

[root@node1 ~]# ifconfig ens224
ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.8.11  netmask 255.255.255.0  broadcast 192.168.8.255
        inet6 fe80::1344:2c57:66a9:99a6  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:4e:fd:bc  txqueuelen 1000  (Ethernet)
        RX packets 139628  bytes 15557286 (14.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 156135  bytes 20632958 (19.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


2.查看网关路由信息

[root@node1 ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.200.2   0.0.0.0         UG    100    0        0 ens160
0.0.0.0         192.168.8.1     0.0.0.0         UG    101    0        0 ens224
0.0.0.0         192.168.9.1     0.0.0.0         UG    102    0        0 ens256
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
192.168.8.0     0.0.0.0         255.255.255.0   U     101    0        0 ens224
192.168.9.0     0.0.0.0         255.255.255.0   U     102    0        0 ens256
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
192.168.200.0   0.0.0.0         255.255.255.0   U     100    0        0 ens160

3.查看dns信息

[root@node1 ~]# cat /etc/resolv.conf 
# Generated by NetworkManager
nameserver 192.168.200.150
nameserver 192.168.8.1
nameserver 192.168.9.1
[root@node1 ~]# 

二、ifconfig网络管理工具使用

1.查看已激活网卡信息

[root@node1 ~]# ifconfig 
docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        inet6 fe80::42:3bff:fe27:6e  prefixlen 64  scopeid 0x20<link>
        ether 02:42:3b:27:00:6e  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 28  bytes 3955 (3.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.200.135  netmask 255.255.255.0  broadcast 192.168.200.255
        inet6 fe80::79d4:c66c:4dfd:8050  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:4e:fd:b2  txqueuelen 1000  (Ethernet)
        RX packets 63413  bytes 4855353 (4.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 51247  bytes 3972067 (3.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.8.11  netmask 255.255.255.0  broadcast 192.168.8.255
        inet6 fe80::1344:2c57:66a9:99a6  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:4e:fd:bc  txqueuelen 1000  (Ethernet)
        RX packets 141667  bytes 15779234 (15.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 158353  bytes 20924018 (19.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens256: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.9.11  netmask 255.255.255.0  broadcast 192.168.9.255
        inet6 fe80::98f4:d12d:141:ed83  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:4e:fd:c6  txqueuelen 1000  (Ethernet)
        RX packets 20102  bytes 4249700 (4.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 14190  bytes 1560464 (1.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 3834  bytes 280418 (273.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3834  bytes 280418 (273.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vethe519a37: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::98e4:e9ff:feda:7799  prefixlen 64  scopeid 0x20<link>
        ether 9a:e4:e9:da:77:99  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 50  bytes 6321 (6.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vethef87674: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::3c42:a8ff:fef3:e316  prefixlen 64  scopeid 0x20<link>
        ether 3e:42:a8:f3:e3:16  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 50  bytes 6321 (6.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:00:3f:0a  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

2.查看所有网卡(包括未激活)网卡信息

[root@node1 ~]# ifconfig -a

3.设置网卡激活及禁用

[root@node1 ~]# ifconfig ens224 up
[root@node1 ~]# ifconfig ens224 down

4.配置网卡IP地址

[root@node1 ~]# ifconfig ens224 172.25.25.21/24

三、nmcli网络管理工具使用

1.新加网卡配置文件

[root@node1 ~]# nmcli connection add ifname ens224 type ethernet con-name ens224-con224 ipv4.addresses  192.168.8.11/24 ipv4.gateway 192.168.8.1 ipv4.dns 192.168.8.1 ipv4.method manual
[root@node1 ~]# nmcli connection reload 
[root@node1 ~]# nmcli connection up ens224-con224 
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/7)
[root@node1 ~]# 

2.修改网卡配置文件

[root@node1 ~]# nmcli connection modify ens224-con224 ipv4.addresses 192.168.8.11/24 ipv4.gateway 192.168.8.1 ipv4.dns 192.168.8.1 ipv4.method manual 
[root@node1 ~]# nmcli connection reload 
[root@node1 ~]# nmcli connection up ens224-con224 

3.新加网卡IP地址

nmcli connection modify ens224-con224 +ipv4.addresses 192.168.8.111/24
[root@node1 ~]# nmcli con up ens224-con224 
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/10)
[root@node1 network-scripts]# ip addr show ens224
3: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:4e:fd:bc brd ff:ff:ff:ff:ff:ff
    inet 192.168.8.11/24 brd 192.168.8.255 scope global noprefixroute ens224
       valid_lft forever preferred_lft forever
    inet 192.168.8.111/24 brd 192.168.8.255 scope global secondary noprefixroute ens224
       valid_lft forever preferred_lft forever
    inet6 fe80::1344:2c57:66a9:99a6/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
[root@node1 network-scripts]#

4.查看网卡配置文件状态

[root@node1 network-scripts]# nmcli connection show 
NAME           UUID                                  TYPE      DEVICE  
docker0        ff8dae9c-631f-4e9d-961b-d5e09c85dbaa  bridge    docker0 
ens160         142fe7fb-a214-497f-a638-accac6a8407d  ethernet  ens160  
ens224-con224  1244a360-7311-472f-b6bd-25186c342c67  ethernet  ens224  
ens224-con256  a87770e8-3b7a-4cb4-9fbe-45bc08388cb8  ethernet  ens256  
virbr0         d7a40851-e7dc-477d-b479-e26eb4895d2b  bridge    virbr0  
[root@node1 network-scripts]# 

5.查看网卡设备状态

[root@node1 network-scripts]# nmcli device  status 
DEVICE       TYPE      STATE      CONNECTION    
ens160       ethernet  connected  ens160        
ens224       ethernet  connected  ens224-con224 
docker0      bridge    connected  docker0       
ens256       ethernet  connected  ens224-con256 
virbr0       bridge    connected  virbr0        
vethe519a37  ethernet  unmanaged  --            
vethef87674  ethernet  unmanaged  --            
lo           loopback  unmanaged  --            
virbr0-nic   tun       unmanaged  --            
[root@node1 network-scripts]# 

6.连接或断开网卡设备

[root@node1 network-scripts]# nmcli device disconnect/connect ens224

四、IP网络管理工具使用

1.查看网卡设备信息

[root@node1 network-scripts]# ip link  show 
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:0c:29:4e:fd:b2 brd ff:ff:ff:ff:ff:ff
3: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:0c:29:4e:fd:bc brd ff:ff:ff:ff:ff:ff
4: ens256: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:0c:29:4e:fd:c6 brd ff:ff:ff:ff:ff:ff
5: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default 
    link/ether 02:42:3b:27:00:6e brd ff:ff:ff:ff:ff:ff
7: vethef87674@if6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP mode DEFAULT group default 
    link/ether 3e:42:a8:f3:e3:16 brd ff:ff:ff:ff:ff:ff link-netnsid 1
9: vethe519a37@if8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP mode DEFAULT group default 
    link/ether 9a:e4:e9:da:77:99 brd ff:ff:ff:ff:ff:ff link-netnsid 0
10: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:00:3f:0a brd ff:ff:ff:ff:ff:ff
11: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:00:3f:0a brd ff:ff:ff:ff:ff:ff

2.激活或禁用网卡

[root@node1 network-scripts]# ip link set ens224 up/down

3.查看网络地址

[root@node1 network-scripts]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:4e:fd:b2 brd ff:ff:ff:ff:ff:ff
    inet 192.168.200.135/24 brd 192.168.200.255 scope global noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet6 fe80::79d4:c66c:4dfd:8050/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:4e:fd:bc brd ff:ff:ff:ff:ff:ff
    inet 192.168.8.11/24 brd 192.168.8.255 scope global noprefixroute ens224
       valid_lft forever preferred_lft forever
    inet 192.168.8.111/24 brd 192.168.8.255 scope global secondary noprefixroute ens224
       valid_lft forever preferred_lft forever
    inet6 fe80::1344:2c57:66a9:99a6/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
4: ens256: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:4e:fd:c6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.9.11/24 brd 192.168.9.255 scope global noprefixroute ens256
       valid_lft forever preferred_lft forever
    inet6 fe80::98f4:d12d:141:ed83/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
5: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:3b:27:00:6e brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
    inet6 fe80::42:3bff:fe27:6e/64 scope link 
       valid_lft forever preferred_lft forever
7: vethef87674@if6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP group default 
    link/ether 3e:42:a8:f3:e3:16 brd ff:ff:ff:ff:ff:ff link-netnsid 1
    inet6 fe80::3c42:a8ff:fef3:e316/64 scope link 
       valid_lft forever preferred_lft forever
9: vethe519a37@if8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP group default 
    link/ether 9a:e4:e9:da:77:99 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet6 fe80::98e4:e9ff:feda:7799/64 scope link 
       valid_lft forever preferred_lft forever
10: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:00:3f:0a brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
11: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:00:3f:0a brd ff:ff:ff:ff:ff:ff
[root@node1 network-scripts]# 

4.网卡新增IP和删除IP地址

[root@node1 network-scripts]# 
[root@node1 network-scripts]# ip addr add 192.168.8.222/24 dev ens224
[root@node1 network-scripts]# ip addr del 192.168.8.222/24 dev ens224

5.管理路由表

①查看路由表

[root@node1 ~]# ip route show
default via 192.168.200.2 dev ens160 proto static metric 100 
default via 192.168.9.1 dev ens256 proto static metric 102 
default via 192.168.8.1 dev ens224 proto static metric 103 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 
192.168.8.0/24 dev ens224 proto kernel scope link src 192.168.8.11 metric 103 
192.168.8.0/24 dev ens224 proto kernel scope link src 192.168.8.111 metric 103 
192.168.9.0/24 dev ens256 proto kernel scope link src 192.168.9.11 metric 102 
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown 
192.168.200.0/24 dev ens160 proto kernel scope link src 192.168.200.135 metric 100

②.新增静态路由

[root@node1 ~]# ip route add 192.168.120.0/24 via 192.168.8.1 
[root@node1 ~]# ip route 
default via 192.168.200.2 dev ens160 proto static metric 100 
default via 192.168.9.1 dev ens256 proto static metric 102 
default via 192.168.8.1 dev ens224 proto static metric 103 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 
192.168.8.0/24 dev ens224 proto kernel scope link src 192.168.8.11 metric 103 
192.168.8.0/24 dev ens224 proto kernel scope link src 192.168.8.111 metric 103 
192.168.9.0/24 dev ens256 proto kernel scope link src 192.168.9.11 metric 102 
192.168.120.0/24 via 192.168.8.1 dev ens224 
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown 
192.168.200.0/24 dev ens160 proto kernel scope link src 192.168.200.135 metric 100 
[root@node1 ~]# 

③.删除路由

[root@node1 ~]# ip route del 192.168.120.0/24 via 192.168.8.1

五、网络其他命令

1.查看网卡配置文件

[root@node1 ~]# cd /etc/sysconfig/network-scripts/
[root@node1 network-scripts]# ls
ifcfg-ens160  ifcfg-ens224-con224  ifcfg-ens224-con256
[root@node1 network-scripts]# cat ifcfg-ens224-con224 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=192.168.8.11
PREFIX=24
GATEWAY=192.168.8.1
DNS1=192.168.8.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens224-con224
UUID=1244a360-7311-472f-b6bd-25186c342c67
DEVICE=ens224
ONBOOT=yes
IPADDR1=192.168.8.111
PREFIX1=24
[root@node1 network-scripts]# 

2.查看及设置主机名

[root@node1 network-scripts]# hostname
node1

[root@node1 network-scripts]# hostnamectl set-hostname test

大数据之路之linux篇(代码片段)

...创始人1.4Linux主要发行版本1.5Linux和Unix前世今生2.Linux系统基础篇2.1Linux安装2.2Linux用户管理、组管理、权限管理2.3Linux磁盘基础知识、分类、分区、挂载、卸载、扩容等操作;2.4Linux网络配置(配置网卡、固定IP,固 查看详情

linux服务基础之nginx配置详解(代码片段)

nginx简单介绍:https://www.cnblogs.com/ckh2014/p/10848670.htmlnginx编译安装:https://www.cnblogs.com/ckh2014/p/10848623.htmlnginx相关配置:主配置段的指令:  正常运行的必备配置1.userUSERNAME[GROUPNAME]        指定运行worker进程的用户和组... 查看详情

linux网络基础命令(代码片段)

Linux中网络配置有下面三种方式:ifconfig命令临时配置ip地址、setup工具永久配置ip地址、修改网络配置文件 1,ifconfig命令:查看与配置网络状态[root@SZB-L0016229~]#ifconfigeth0Linkencap:EthernetHWaddr06:3F:84:00:1A:1D//ethernet代表... 查看详情

①小白学习linux之基础学习★(代码片段)

Linux基础学习√1、centos6和7的变化1.1.文件系统1.2.防火墙、内核版本、默认数据库1.3.时间同步,修改时区,修改语言1.4.主机名1.5.网络服务管理1.6.网络设置2、linux基础3、目录命令和文件命令3.1、目录操作命令3.1.1.ls:... 查看详情

①小白学习linux之基础学习★(代码片段)

Linux基础学习√1、centos6和7的变化1.1.文件系统1.2.防火墙、内核版本、默认数据库1.3.时间同步,修改时区,修改语言1.4.主机名1.5.网络服务管理1.6.网络设置2、linux基础3、目录命令和文件命令3.1、目录操作命令3.1.1.ls:... 查看详情

linux网络编程——多路复用之epoll(代码片段)

目录Linux网络编程——多路复用之epoll基础API实例一、epoll实现在线聊天实例二、epoll实现在客户端断开后服务端能一直运行,客户端可以多次重连Linux网络编程——多路复用之epoll?epoll是Linux下多路复用IO接口select/poll的增强版本,... 查看详情

linux网络基础(代码片段)

不知不觉我都连续写了这么长时间了,哈哈哈。linux基础写完了,然后下面我们就开始讲linux的网络了。希望大家继续支持我哈哈哈哈目录一、查看及测试网络1.查看网络配置1.使用ifconfig命令查看网络接口地址2.使用ip/ethto... 查看详情

linux基础之iptablessnat和dnat(代码片段)

iptables要实现内网和外网通信,有两种方式:  nat:NetworkAddressTranslation,安全性,网络层+传输层  proxy:代理,应用层nat: SNAT:只修改请求报文的源地址DNAT:只修改请求报文的目标地址nat表:PREROUTTING:DNATOUTPUTPOSTROUTING:SNAT实例... 查看详情

[linux]linux网络之socket编程入门(代码片段)

目录1.前言2.网络基础2.1协议2.1.1TCP和UDP协议2.2网络的层状结构2.3一台主机向另一台主机的发送数据的流向2.4IP和MAC地址2.5端口2.6网络字节序3.SocketAPI3.1公共接口3.2UDP接收发送数据3.3.TCP部分4.UDP及TCP的通信程序4.1UDP4.2TCP1.前言本文主... 查看详情

[linux]linux网络之socket编程入门(代码片段)

目录1.前言2.网络基础2.1协议2.1.1TCP和UDP协议2.2网络的层状结构2.3一台主机向另一台主机的发送数据的流向2.4IP和MAC地址2.5端口2.6网络字节序3.SocketAPI3.1公共接口3.2UDP接收发送数据3.3.TCP部分4.UDP及TCP的通信程序4.1UDP4.2TCP1.前言本文主... 查看详情

linux基础篇——linux网络配置(配置网卡固定ip,固定hostname,终端远程)详解(代码片段)

目录1.背景2.计算机联网说明3.网络连接的分类3.1桥接模式3.2NAT模式(常用模式)3.3仅主机模式4.网络配置实操4.1选用NAT模式4.2查看子网,网关,子网掩码等操作4.3固定IP、打开网络连接4.4固定(主机名称)hostname4.5.防... 查看详情

linux基础学习第十八天之网络配置

内容:    IP地址的相关设置(IP地址、网关、路由、DNS、主机名)    ip命令的使用    网卡别名设置    多网卡的bonding设置    IP地址的相关设置  & 查看详情

网络基础之网络协议篇(代码片段)

。。。。。。。额,实在没有啥子说的咯,推荐一篇博文吧,写得非常好请点击   传送门: 查看详情

python基础之linux基础:远程管理常用命令(代码片段)

远程管理常用命令目标关机/重启shutdown查看或配置网卡信息ifconfigping远程登录和复制文件sshscp01.关机/重启序号命令对应英文作用01shutdown选项时间shutdown关机/重新启动1.1shutdownshutdown命令可以安全关闭或者重新启动系统选项... 查看详情

linux基础之sudu的简单用法(代码片段)

su:SwitchUser, 以管理员身份运行某些命令:su-lroot-c‘COMMAND‘但是想要限制某个用户只拥有一部分管理员权限,而不是拥有全部权限,这就需要用到sudosudo:是可以让某个用户不需要拥有管理员的密码,可以执行管理员的权限 ... 查看详情

网络基础之二层三层网络通讯(代码片段)

网络基础交换机基于mac地址通信,属于二层,交换机内的主机通过arp广播获取目的ip的mac地址然后通信。主要用于小型局域网,仅支持在数据链路层转发数据,对工作站接入。核心交换机三层设备,不同vlan直接的通信可以通过核... 查看详情

linux网络基础命令(代码片段)

Linux中网络配置有下面三种方式:ifconfig命令临时配置ip地址、setup工具永久配置ip地址、修改网络配置文件 1,ifconfig命令:查看与配置网络状态[root@SZB-L0016229~]#ifconfigeth0Linkencap:EthernetHWaddr06:3F:84:00:1A:1D//ethernet代表... 查看详情

网络编程基础:网络基础之网络协议socket模块(代码片段)

操作系统(简称OS)基础:应用软件不能直接操作硬件,能直接操作硬件的只有操作系统;所以,应用软件可以通过操作系统来间接操作硬件 网络基础之网络协议:网络通讯原理:   连接两台计算机之间的Internet实际... 查看详情