linux基礎網路設定

2021-09-20 20:43:57 字數 3180 閱讀 9409

linux基礎網路設定

網路基本資訊;設定網路基本資訊;dhcp自動管理網路基本資訊

1.網路基本資訊的檢視:

ip/netmask/gateway/dns/mac/hostname/hosts網路基本資訊

1)檢視ip/netmask/mac資訊:ifconfig/ip

ifconfig  -a   ##檢視所有啟用與非啟用的網絡卡資訊

ifconfig   ##只檢視啟用的網絡卡資訊

ifconfig  eth0  ##檢視單個網絡卡資訊

ip  a  ##檢視ip位址等資訊

ip l   ##檢視網絡卡連線情況

2)檢視dns:

cat  /etc/resolv.conf  ##檢視dns

search 網域名稱   ##在那個域中

nameserver  dns伺服器位址    ##使用dns伺服器位址,可以有3個

3)檢視hostname、hosts檔案

hostname  ##檢視主機名

cat  /etc/hosts  ##本地的網域名稱和ip對應記錄檔案

4)檢視gateway:

ip r   ##檢視路由表,包括預設路由

route -n  == netstat -nr  ##檢視路由表

windows路由表的管理:

route print  ##檢視路由表

route add 10.10.10.0 mask 255.255.255.0 192.168.10.1  ##新增路由

route delete  10.10.10.0  ##刪除路由

5)測試網路:ping/nslookup/traceroute

ping  -c 4  ip/網域名稱  ##-c 4傳送4個包

ping -i eth0  ip/網域名稱   ##多網絡卡時指定源

nslookup == dig  fqdn  ##測試dns,fqdn指完全合格網域名稱

traceroute  目標ip/網域名稱   ##路由跟蹤

2.修改網路引數:

1)臨時生效的修改:

ifconfig  eth0  192.168.10.100/24  up  ##臨時設定ip位址,並且up,也可以用down

ifconfig  eth0:0  10.10.10.95/24  up  ##設定虛擬網絡卡,即一塊網設定多個位址,第乙個從0開始

ip  a  ##驗證,也可以用ifconfig

b.臨時設定路由和主機:

man  route  -->搜尋example參考

route  add -net  192.168.10.0 netmask 255.255.255.0 gw 10.10.10.1  ##新增路由

route  add  default  gw  10.10.10.1   ##新增預設閘道器

route  del  -net  192.168.10.0 netmask  255.255.255.0   ##刪除路由

route  del  default   ##刪除預設閘道器

ip  r  ##檢視驗證

hostname  www.linuxyy.cn   ##臨時修改主機名

2)永久生效的修改:

a.修改ip/netmask/gateway/dns

vi  /etc/sysconfig/network-scripts/ifcfg-eth0

device="eth0"   ##網絡卡的名稱

hwaddr="mac位址"

nm_controlled="no"   ##禁用nm網路管理機制

bootproto=static  ##設定啟動協議為靜態,若dhcp表示自動獲取

onboot="yes"      ##設定網絡卡為可以啟用

ipaddr=10.10.10.95   ##設定ip位址

netmask=255.255.255.0   ##設定子網掩碼

gateway=10.10.10.1   ##設定預設閘道器

dns1=202.106.0.20    ##設定該網絡卡的dns伺服器

:wq/etc/init.d/network  restart  ##重啟網路服務

chkconfig network on  ##設定為開機啟動

chkconfig  networkmanager  off  ##禁止nm開機啟動

ip a  ##驗證

cat /etc/resolv.conf

ip  r  

vi /etc/resolv.conf   ##全域性生效,即對所有網絡卡生效,最多可以設定3個

search  linuxyy.cn

nameserver 10.10.10.95

nameserver 202.106.0.20

nameserver 8.8.8.8

:wqb.設定靜態主機名:

vi /etc/sysconfig/network

hostname=www.linuxyy.cn  ##www是主機名,linuxyy.cn網域名稱字尾,fqdn(完全合格網域名稱)=主機名+網域名稱字尾

:wqreboot  ##重啟後生效

hostname  ##驗證

c.設定永久生效的路由條目:

vi  /etc/rc.local

route add -net 192.168.10.0 netmask 255.255.255.0 gw 10.10.10.1  ##新增該路由條目

:wqsource  /etc/rc.local  ##執行檔案中的命令,/etc/rc.local是使用者使用的配置檔案,系統啟動過程中最後被執行

d.設定hosts檔案:/etc/hosts實現主機名與ip對應,相當於本地dns,若足夠大可以不需要dns伺服器就能上網,一般用於加快網路訪問、或者避免dns劫持及dns汙染,實現快速、安全的上網。

vi /etc/hosts

10.10.10.95 www www.linuxyy.cn

:wqping www.linuxyy.cn

e.禁用ipv6:

vi /etc/sysconfig/network

ipv6init=no

:wqvi /etc/modprobe.d/disable-ipv6.conf

install  ipv6  /bin/true

:wqip a  ##檢視有ipv6

reboot

ip a  ##無ipv6

linux基礎網路設定

linux基礎網路設定 網路基本資訊 設定網路基本資訊 dhcp自動管理網路基本資訊 1.網路基本資訊的檢視 ip netmask gateway dns mac hostname hosts網路基本資訊 1 檢視ip netmask mac資訊 ifconfig ip ifconfig a 檢視所...

linux網路設定與基礎服務

1 ifconfig 用法 ifconfig 檢視所有活動網路介面的資訊 ifconfig ens33 檢視指定網路介面資訊 ifconfig ens33 0 192.168.90.100設定虛擬網路介面用於測試用的 ifconfig ens33 down 禁用 ifconfig ens33 up ...

linux網路原理及基礎設定

使用ifconfig命令維護網路 使用ifup和ifdow命令啟動和停止網絡卡 掌握ifup命令的功能 啟動系統上指定的網絡卡。掌握ifdown命令的功能 停止系統上指定的網絡卡。使用rpm安裝及移除軟體 rpm的檔名分為5部分,其中 第1部分是name,表示這個rpm軟體包的名稱 第2部分是ver...