自动获取网络连接
如果每次启动CentOS之后,都要手动连接网络的话,那也太麻烦了。我们通过设置,可以实现网络的自动连接。方法如下:
(1)首先,点击桌面右上角,找到Wired Settings,点击它
(2)进入NetWork管理界面,如下图,点击“设置”的小螺丝按钮
(3)将Connect automatically打钩,点击右上角“Apply”应用即可。
配置固定IP
(1)首先查看网关,记住备用
(2)编辑/etc/sysconfig/network-scripts/ifcfg-ens33,这是ens33的网卡配置文件
将原有内容:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
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=ens33
UUID=1b38ccc5-62a4-4527-9125-195d7ae7568e
DEVICE=ens33
ONBOOT=yes
更改为:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=ens33
IPADDR=192.168.37.100
GATEWAY=192.168.37.2
DNS1=192.168.37.2
UUID=1b38ccc5-62a4-4527-9125-195d7ae7568e
DEVICE=ens33
ONBOOT=yes
以下为各个项目的含义说明:
(3)修改完成之后,保存退出。
(4)重启网络服务使其生效:
service network restart
现在,使用命令ifconfig查看ip地址,是自己指定的固定ip
[root@localhost network-scripts]# ifconfig
ens33: flags=4163mtu 1500
inet 192.168.37.100 netmask 255.255.255.0 broadcast 192.168.37.255
inet6 fe80::9e11:bb0:5b80:7106 prefixlen 64 scopeid 0x20
ether 00:0c:29:6f:f8:cb txqueuelen 1000 (Ethernet)
RX packets 2002 bytes 2074642 (1.9 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 690 bytes 53438 (52.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (Local Loopback)
RX packets 160 bytes 17256 (16.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 160 bytes 17256 (16.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:8f:f5:27 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
(5)修改完成了,测试一下,可以正常上网。