Linux now 網路配置

2022-02-07 07:15:16 字數 1698 閱讀 4444

第一種:使用命令修改(直接即時生效,重啟失效)

#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up

說明:

eth0是第乙個網絡卡,其他依次為eth1,eth*

192.168.0.1是給網絡卡配置的第乙個網絡卡配置的ip位址

netmask 255.255.255.0 配置的是子網掩碼

up是表示立即啟用

如果要重起生效,就把這些寫到起動指令碼 rc.local中

第二種:修改配置文件(需要重啟網路配置,永遠生效)

修改ip位址

手動改/etc/sysconfig/network-scripts/ifcfg-eth0檔案

device=eth0 #物理裝置名

ipaddr=192.168.1.10 #ip位址

netmask=255.255.255.0 #掩碼值

network=192.168.1.0 #網路位址(可不要)

broadcast=192.168.1.255 #廣播位址(可不要)

gateway=192.168.1.1 #閘道器位址

onboot=yes # [yes|no](引導時是否啟用裝置)

userctl=no #[yes|no](非root使用者是否可以控制該裝置)

bootproto=static #[none|static|bootp|dhcp](引導時不使用協議|靜態分配|bootp協議|dhcp協議)

三、修改dns

配置檔案在/etc/resolv.conf下面。

vi /etc/resolv.conf

nameserver 202.109.14.5 #主dns

nameserver 219.141.136.10 #次dns

search localdomain

四、重新啟動網路配置

方法有多種:

1:root賬戶下 # service network restart

六、 修改主機名

vi /etc/sysconfig/network,修改hostname一行為hostname=主機名,重啟後才能生效

centos 7

在centos 7中,ifconfig命令不再支援,被ip命令替換。

1.用ip link命令看看網絡卡資訊,找到網絡卡名,如:enp0s3

2.用ip addr 看看ip位址資訊,發現網絡卡未分配到ip位址

3.在/etc/sysconfig/network-scripts/ 目錄找到網絡卡配置檔案,發現網絡卡配置中:「onboot=no」

4.將「onboot=no」修改為「onboot=yes」,重啟

5.如果bootproto=dhcp開啟,且網路中存在dhcp服務,重啟後就可以看到網絡卡分配到ip位址了,電腦也能上網了

這時候你可能希望ip位址固定下來,或者不自動分配,手工設定

6.開啟網絡卡配置檔案,設定ip,掩碼,閘道器,dns,新增以下幾行:

ipaddr0=172.8.1.211

prefix0=24

gateway0=172.8.1.1

dns1=172.8.1.1

網路 linux網路配置

zlm ubuntu sudo ifconfig eth0 192.168.1.109 netmask 255.255.255.0 broadcast 192.168.1.255 zlm ubuntu sudo route add del default gw 192.168.1.1 新增刪除閘道器...

linux配置 網路配置

ip位址,子網掩碼,閘道器 設定ip位址,子網掩碼並啟用 ifconfig eth0 10.192.77.250 netmask 255.255.255.0 up 注 ip,掩碼,閘道器都設定到 etc sysconfig network scripts ifcfg eth0裡面了。設定多ip 可以...

網路管理 網路配置

基本網路配置 1 主機名 不能用來通訊,管理人員標識用 2 ip netmask 2 路由 預設閘道器 4 dns fdqn 全稱網域名稱 一 配置當前網路主機名 centos 6 hostname hostname vim etc sysconfig network hostname centos...