Linux IP設定相關

2021-08-30 16:19:27 字數 2206 閱讀 7141

原文:[url=

[size=medium]1.配置檔案

/etc/hosts(本地主機ip位址對映,可以有多個別名)。

/etc/services(埠號與標準服務之間的對應關係)。

/etc/sysconfig/network(設定主機名,閘道器,網域名稱)。

hostanme=zjw.com(主機名)(需要重啟計算機才有效)

gateway=192.168.1.1(閘道器)

/etc/rc.d/init.d/network restart(指令碼服務啟動)

service network restart(同上,是命令執行)

2.和dns相關

/etc/host.conf

/etc/nsswitch.conf

/etc/resolv.conf(配置dns)

3.網絡卡配置檔案

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

device=eth0(哪張網絡卡)

onboot=yes

bootproto=static(靜態ip狀態設定)

bootproto=dhcp(dhcp獲取)

ipaddr=192.168.1.8(靜態ip位址)

netmask=255.255.255.0

gateway=192.168.1.1(閘道器)(如果在此設定閘道器,則上面的無效)

macaddr=00:0c:29:96:38:f8(修改mac位址)(永久有效)

/etc/rc.d/init.d/network restart(指令碼啟動)

service network restart(命令啟動)

4.ip配置方法及自動獲取ip

ifconfig eth0 192.168.0.10 將採用預設子網掩碼

ifconfig eth0 192.168.0.10 netmask 255.255.255.252 (手動定義子網掩碼)

ifconfig eth0 up(啟用網絡卡)

/etc/sysconfig/network-scripts/ifup eth0(指令碼啟用網絡卡)或者

ifconfig eth0 down(關閉網絡卡)

/etc/sysconfig/netowrk-scripts/ifdown eth0(指令碼關閉網絡卡)或者

ifdown eth0(指向/sbin/ifdown的符號鏈結)

netconfig

是文字視窗的形式設定ip的命令,修改好之後用

service network restart (讓配置引數生效)

ifconfig eth0 -dynamic(手動設定獲取dhcp ip位址)

5.修改mac位址

ifconfig eth0 down

ifconfig eth0 hw ether 00:00:0c:12:34:56

/etc/rd.d/init.d/network(上面的修改可儲存在此指令碼中)

ifconfig eth0 up

#上面這種方法是在核心中修改,下次開機將還原

要永久有效在網絡卡配置檔案中加入以下這一條:

macaddr=00:00:0c:12:34:56

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

6.常用測試命令

ping -c 4 172.16.1.1

route (對核心的ip路由表進行操作,主要對己配置的介面的主機或網路設定靜態路由,如通過ifconfig程式配)

route add -net 192.168.1.0 netmask 255.255.255.0 eth0 (新增一條到192.168.1.0網路的路由條目)

route del -net 192.168.1.0 netmask 255.255.255.0 (刪除路由條目)

route -c 檢視緩衝表

route -n 檢視本地路由表

traceroute 路由跟蹤

注:netconfig、ifconfig、route三者結合使用,不用重啟系統及服務。

7.建立adsl連線

rpm -qa |grep rp-pppoe

rpm -ivh rp-pppoe* (將光碟)

route del default(刪除預設路由)

adsl-setup (設定連線)

adsl-start (連線測試)

adsl-status (檢視狀態)[/size]

Linux IP位址配置

底層修改ip 1 修改 etc sysconfig network scripts ifcfg eth0裡面的ip,子網掩碼,預設閘道器等資訊 我的虛擬機器裡沒有eth0這個檔案,只有eto33?資訊如下圖所示 type為乙太網連線 bootproto引導時為dhcp協議 defroute 將介面設...

linux ip位址配置

centos 系統ip配置 centos系統ip配置檔案的路徑 etc sysconfig network scripts目錄中。以下是ip配置檔案預設的配置 ipv6 init yes ipv6 autoconf yes ipv6 defroute yes ipv6 peerdns yes ipv...

linux ip命令簡介

ip是iproute2軟體包裡面的乙個強大的網路配置工具,用來顯示或操作路由 網路裝置 策略路由和隧道,它能夠替代一些傳統的網路管理工具,例如ifconfig route等。用ip配置的裝置資訊,大部分會在裝置重啟後還原,如果想永久保留配置,請盡量進入配置檔案修改。linux的ip命令和ifconf...