Linux系统运维笔记(三),设置IP和DNS
手工配置静态的IP地址
也就是手工配置IP地址、子网掩码、网关和DNS。
vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑本地网卡的配置文件
主要查看下面这几项是否和下面给出的一致即可。
ONBOOT=yes BOOTPROTO=none IPADDR=192.168.1.66 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=192.168.1.1
第二项,表示不使用dhcp服务,如果是手动配置静态的ip地址,BOOTPROTO的值可以为none或者static。
第三项,表示设置IP地址。
第四项,表示设置子网掩码。
第五项,表示设置网关。
第六项,表示设置首选DNS服务器,其实DNS有自己的配置文件/etc/resolv.conf,在这里设置DNS,就是把它写入了DNS的配置文件/etc/resolv.conf。
然后,执行下面的命令,重启网络服务即可。
service network restart 或者 /etc/rc.d/init.d/network restart
临时设置IP地址
如果不需要永久设置IP地址,那么也可以用下面的命令临时设置IP地址,系统重起后就会失效。
ifconfig eth0 192.168.1.3 临时配置本地网卡eth0的IP地址,Linux重启就会失效。
centos7以前用ipconfig查看IP,centos7要使用ip addr来查IP地址。
永久修改计算机名
vi /etc/sysconfig/network
vi /etc/hostname
nmcli connection命令配置网卡静态IP
nmcli connection show nmcli connection modify ens256 ipv4.addresses 192.168.1.3/24 ipv4.gateway 192.168.1.254 ipv4.method manual connection.autoconnect yes nmcli connection reload nmcli connection show ip addr