1)界面设置
a. 首先打开设置:Applications ->System Tools ->Settings
b. 再打开网络,并设置IP:Network -> Wired -> IPv4 -> Manual ->Addresses ->Apply
c. 重启一下网络,即可生效!!!
2)命令行设置
a. 切换至网络配置路径,找到对应网卡
[root@k8s-master ~]# cd /etc/sysconfig/network-scripts/ [root@k8s-master network-scripts]# ls ifcfg-em1 ifdown-bnep ifdown-isdn ifdown-sit ifup ifup-ippp ifup-plusb ifup-sit ifup-wireless ifcfg-em2 ifdown-eth ifdown-post ifdown-Team ifup-aliases ifup-ipv6 ifup-post ifup-Team init.ipv6-global ifcfg-lo ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-isdn ifup-ppp ifup-TeamPort network-functions ifdown ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-plip ifup-routes ifup-tunnel network-functions-ipv6
b. 选择网卡并修改内容,关闭bootproto默认的dhcp随机分发模式,设置IP地址。
[root@k8s-master network-scripts]# cat ifcfg-em1 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none 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=em1 UUID=552c70f6-3c6c-44b9-8f6f-087d01ec2ec9 DEVICE=em1 ONBOOT=yes IPADDR=172.19.50.6 GATEWAY=172.19.50.1
c. 重启网络,并查看ip地址
[root@k8s-master network-scripts]# systemctl restart network [root@k8s-master 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: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 2c:ea:7f:85:63:de brd ff:ff:ff:ff:ff:ff inet 172.19.50.6/16 brd 172.19.255.255 scope global noprefixroute em1 valid_lft forever preferred_lft forever inet6 fd44:59e3:1ce1:d900:636f:ab72:d6b4:d0a7/64 scope global tentative noprefixroute dynamic valid_lft 7200sec preferred_lft 3600sec inet6 fe80::7041:492d:15fa:a560/64 scope link noprefixroute valid_lft forever preferred_lft forever
详情参数说明:
-
ONBOOT=yes :开启开机自启动。
-
BOOTPROTO=none:表示不使用dhcp服务,如果是手动配置静态ip,也可以为static。
-
IPADDR=192.168.1.66:表示设置IP地址。
-
NETMASK=255.255.255.0:表示设置子网掩码(同PREFIX=24) 。
-
GATEWAY=192.168.1.1: 表示设置网关。
-
DNS1=192.168.1.1:表示设置首选DNS服务器,最终会把它写入了DNS的配置文件/etc/resolv.conf。
特别说明:
一般配置时默认会有一个参数PREFIX=24, 这里的24指的是子网掩码的位数长度,取值范围是0~32。因为子网掩码总共是32位二进制数字: 00000000.00000000.00000000.00000000 ,24表示前24个二进制数字为1,也就是11111111.11111111.11111111.00000000 ,换算成十进制就是255.255.255.0,PREFIX与NETMASK的作用一样,所以我们在配置时只需要设置一个参数就可以了。