centos7 debian9 ubuntu16.04 修改IP及DNS

# centos7

### 修改ip地址

1. ifconfig 找出網(wǎng)卡的名稱? 查看網(wǎng)卡為ens33

2. > cd /etc/sysconfig/network-scripts/? ---- 查看

3. vim ifcfg-ens33

```bash

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=ens33

UUID=c886ea74-29f0-487c-9947-34345f1d3623

DEVICE=ens33

#設(shè)置開機自啟

ONBOOT=yes

#配置IP地址信息

IPADDR=192.168.100.90

NETMASK=255.255.255.0

GATEWAY=192.168.100.1

#取消NetworkManager管理

NM_CONTROLLED=no

```

### 重啟網(wǎng)絡(luò)服務(wù)

> systemctl restart network

### 配置DNS

> vim /etc/NetworkManager/NetworkManager.conf

### 在[main]中添加

> dns=no

## 修改resolv.conf配置文件

> vim /etc/resolv.conf

### 添加

```bash

? ? #主DNS服務(wù)器

? ? nameserver 218.85.157.99

? ? #備DNS服務(wù)器

? ? nameserver 114.114.114.114

```


###? ? 重啟NetworkManager

```bash

systemctl restart NetworkManager

```

# debian9

### 修改IP地址:

1. 編輯文件

```bash

vim /etc/network/interfaces

```

2. 設(shè)置靜態(tài)IP

```bash

auto lo

iface lo inet lookback

auto eth0

iface eth0 inet static #將網(wǎng)卡eth0設(shè)置為獲取靜態(tài)地址

address 192.168.1.10 #替換為自己的IP地址

netmask 255.255.255.0 #替換為自己的子網(wǎng)掩碼

gateway 192.168.1.1 #替換為自己的網(wǎng)關(guān)地址

```

3. 設(shè)置為DHCP自動獲取IP

```

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet dhcp #將網(wǎng)卡eth0設(shè)置為自動獲取IP

```

4. 重啟網(wǎng)卡服務(wù)

debian8

`systemctl restart network`

debian9

`service networking restart`

### 修改DNS

1. 編輯文件

```bash

vim /etc/resolv.conf

```

2. 添加DNS

```bash

nameserver 114.114.114.114 #替換為自己的DNS服務(wù)器地址

```

3. 查詢IP及測試網(wǎng)絡(luò)連通

> debian8

> `ifconfig`

> debian9

> `ip addr`

2.測試網(wǎng)絡(luò)連通

`ping www.baidu.com`

# ubuntu16.04

### 修改IP地址

1. 編輯文件```sudo vim /etc/network/interfaces```

2.? ```bash?

? ? auto eth0 #要設(shè)置的網(wǎng)卡

? ? iface eth0 inet static #設(shè)置靜態(tài)IP;如果是使用自動IP用dhcp,后面的不用設(shè)置,一般少用

? ? ```

3.

? ? addressxxx.xxx.xxx.xxx #IP地址

? ? netmaskxxx.xxx.xxx.xxx #子網(wǎng)掩碼

? ? gatewayxxx.xxx.xxx.xxx #網(wǎng)關(guān)


### 修改DNS

1. 編輯``` sudo vim /etc/resolv.conf ```

*上面設(shè)置的文件重啟后會覆蓋,如果要持久的保存,需要修改:/etc/resolvconf/resolv.conf.d/base*

3.

? ? nameserver 172.16.3.4 #希望修改成的DNS

? ? nameserver 172.16.3.3 #希望修改成的DNS


4. 先運行一次,然后在rc.local里加入這個重啟網(wǎng)絡(luò)配置的命令:

```bash

? ? sudo /etc/init.d/networking restart #使網(wǎng)卡配置生效

? ? sudo /etc/init.d/resolvconf restart #使DNS生效

```

原文鏈接

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容