固定ip
cd /etc/sysconfig/network-scripts
ls
vim ifcfg-ens33
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"
UUID="8aafbc98-21c6-43f8-b589-78afd706d18b"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.1.204
NETMASK=255.255.255.0
DNS1=8.8.8.8
GATEWAY=192.168.1.1
NM\_CONTROLLED=no
高版本是使用 NetworkManager
nmcli con show
修改 静态ip
ens160 是 设备名称
nmcli con modify <ens160> \
ipv4.address 192.168.1.100 \
ipv4.gateway 192.168.1.1 \
ipv4.dns-servers 8.8.8.8,8.8.4.4
启用
nmcli con up ens160
验证
nmcli con show ens160
ip addr
如果以上修改完成重启network服务后(service network restart)仍无法联网,可以尝试以下方法:
1. 在ifcfg-enp0s3文件中修改BOOTPROTO为none,IPADDR为192.168.1.9,GATEWAY为192.168.1.1
2. shell中执行命令(nmcli con mod enp0s3 ipv4.dns "114.114.114.114 8.8.8.8")设置DNS
3. 继续执行命令(nmcli con up enp0s3)是设置生效
4. 重启network服务(service network restart)后,使用ping命令查看联网状态。
systemctl resatart network
service network resatart
/etc/init.d/network restart
使用命令设置DNS并使其生效后,ifcfg-enp0s3文件内容自动修改如下:
![95b478596da03a27c79f1c582fbc5d24.png] (:/463a98f7db394439943e07c7f90bb2f1)
BOOTPROTO: 系统启动的地址协议,可选参数static(静态地址),dhcp(DHCP动态地址),none(不指定地址),bootp(BOOTP协议)
IPADDR: IP地址
NETMASK: 子网掩码
NM_CONTROLLED: Network Manager参数,yes(使用Network Manager管理网卡),no(不适用Network Manager管理网卡)
IPADDR #IP地址
PREFIX #前缀??
NETMASK #子网掩码
NETWORK #IP段
GATEWAY #网关地址
#这种设置方案是以网卡中设置的DNS为主,
#resolv.conf中按照网卡设置的DNS内容自动生成,
#以后想修改DNS,必须修改网卡中的设置才不会在服务器重启之后出现DNS设置失效的问题
DNS1 #默认DNS地址,该方案以网卡中的DNS为主,
PEERDNS #
编辑/etc/sysconfig/network
#网上推荐更改
NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.191.2 #网关地址
vi /etc/sysconfig/network #尝试本机更改
172.17.130.131并未更改该项,暂时还未影响正常服务
3. 编辑/etc/resolv.conf,如果按上面的配置,这个应该会自动生成的
#网上的推荐更改为这两个
nameserver 8.8.8.8
nameserver 114.114.114.114
vi /etc/resolv.conf #尝试本机更改
4.重启网络服务
systemctl restart network.service #重启网络服务
systemctl status network.service #查看网络服务状态
systemctl resatart network
TYPE="Ethernet"
DEVICE="eno16777736"
ONBOOT="yes"
DNS1=8.8.8.8 #直接填写8.8.8.8
IPADDR=192.168.1.211 #填写你想设置的IP
NETMASK=255.255.255.0 #填写子网编码,一般是255.255.255.0
GATEWAY=192.168.1.1 # 这里填写上面查到的window默认网关