Linux路由設置_第1頁
Linux路由設置_第2頁
Linux路由設置_第3頁
Linux路由設置_第4頁
Linux路由設置_第5頁
免費預覽已結束,剩余4頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、linux路由表維護查看 Linux 內核路由表使用下面的 route 命令可以查看 Linux 內核路由表。#routeDestinationGatewayGenmaskFlagsMetricRefUseIface*U000eth0defaultroute 命令的輸出項說明輸出項Destination 目標網(wǎng)段或者主機Gateway 網(wǎng)關地址,*”表示目標是本主機所屬的網(wǎng)絡,不需要路由Genmask 網(wǎng)絡掩碼Flags 標記。一些可能的標記如下:U 一路由是活動的H 目標是一個主機G 一路由指向網(wǎng)關R恢復動態(tài)

2、路由產(chǎn)生的表項D 由路由的后臺程序動態(tài)地安裝M 由路由的后臺程序修改!拒絕路由Metric 路由距離,到達指定網(wǎng)絡所需的中轉數(shù)(linux 內核中沒有使用)Ref 路由項引用次數(shù)(linux 內核中沒有使用)Use 此路由項被路由軟件查找的次數(shù)Iface 該路由表項對應的輸出接口3種路由類型主機路由主機路由是路由選擇表中指向單個 IP 地址或主機名的路由記錄。主機路由的 Flags 字段為 H。例如,在下面的示例中,本地主機通過 IP 地址 的路由器到達 IP 地址為 0DestinationGatewayGenmaskFlagsMetricRefUse

3、Iface*U000eth0說明UG000eth0055UH000eth0網(wǎng)絡路由網(wǎng)絡路由是代表主機可以到達的網(wǎng)絡。網(wǎng)絡路由的 Flags 字段為 No 例如,在下面的示例中,本地主機將發(fā)送到網(wǎng)絡 192.19.12 的數(shù)據(jù)包轉發(fā)到 IP 地址為 的路由器。DestinationGatewayGenmaskFlagsMetricRefUseIface192.19.12UN000eth0默認路由當主機不能在路由表中查找

4、到目標主機的 IP 地址或網(wǎng)絡路由時,數(shù)據(jù)包就被發(fā)送到默認路由(默認網(wǎng)關)上。默認路由的 Flags 字段為 G 例如,在下面的示例中,默認路由是 IP 地址為 的路由器。DestinationGatewayGenmaskFlagsMetricRefUseIfacedefaultUG000eth0配置靜態(tài)路由route命令設置和查看路由表都可以用 route 命令,設置內核路由表的命令格式是:#routeadd|del-net|-hosttargetnetmaskNmgwGwdevIf#add:添加一條路由規(guī)則#del:刪除一條路由規(guī)

5、則#-net:目的地址是一個網(wǎng)絡#-host:目的地址是一個主機#target:目的網(wǎng)絡或主機#netmask:目的地址的網(wǎng)絡掩碼#gw:路由數(shù)據(jù)包通過的網(wǎng)關#dev:為路由指定的網(wǎng)絡接口route命令使用舉例添加到主機的路由#routeadd-hostdeveth0:0#routeadd-host48gw0添加到網(wǎng)絡的路由#routeadd-net0netmask48eth0#routeadd-net8netmask48gw10.20.30

6、.41#routeadd-net/24eth1添加默認路由#routeadddefaultgw刪除路由#routedel-hostdeveth0:0#routedel-host48gw0#routedel-net0netmask48eth0#routedel-net8netmask48gw1#routedel-net/24eth1#routedeldefau

7、ltgw設置包轉發(fā)在 CentOS 中默認的內核配置已經(jīng)包含了路由功能,但默認并沒有在系統(tǒng)啟動時啟用此功能。開啟Linux 的路由功能可以通過調整內核的網(wǎng)絡參數(shù)來實現(xiàn)。 要配置和調整內核參數(shù)可以使用 sysctl 命令。例如:要開啟 Linux 內核的數(shù)據(jù)包轉發(fā)功能可以使用如下的命令。#sysctl-wnet.ipv4.ip_forward=1這樣設置之后,當前系統(tǒng)就能實現(xiàn)包轉發(fā),但下次啟動計算機時將失效。為了使在下次啟動計算機時仍然有效,需要將下面的行寫入配置文件/etc/sysctl.conf。#vi/etc/sysctl.confnet.ipv4.ip_forwar

8、d=1用戶還可僅使用如下的命令查看當前系統(tǒng)是否支持包轉發(fā)。#sysctlnet.ipv4.ip_forward修改Linux時間:2007-04-1210:19:01陽更冽胤殮皮內網(wǎng):有兩個網(wǎng)段 /24 和 /24,靜態(tài)路由來源:Linux 聯(lián)盟收集整理作者:服務器 ip:a.b.c.d 外網(wǎng)網(wǎng)關 e.f.g.h 服務器內網(wǎng)卡 54 內網(wǎng) /24 網(wǎng)段的機器無法訪問 54 這臺機器登陸服務器查看路由表:rootwwwconf#netstat-rKernelIProutingtable因

9、此可以看到在 54 服務器上無法看到 /24 的路由選擇表路由條目,因此可以兩種方法添加,臨時性的:routeadd-netnetmaskgw但重新啟動后就會失效.因止匕在/etc/sysconfig/network-scripts/目錄下建立文件。因為我們是做內網(wǎng)的路由,并且內網(wǎng)網(wǎng)卡為 eth0,因此我們建立 route-eth0 文件如下:rootwwwnetwork-scripts#catroute-eth0/24viadeveth

10、0rootwwwnetwork-scripts#/etc/rc.d/init.d/networkrestart 啟動生效rootwwwnetwork-scripts#netstat-rKernelIProutingtableDestinationGatewayGenmaskFlagsMSSWindowirttIfaceUG000eth0*U000eth0*U000eth1defaulte.f.g.hUG000eth1修改

11、外網(wǎng)網(wǎng)關如下:rootwwwconf#cat/etc/sysconfig/networkNETWORKING=yesHOSTNAME=GATEWAY=f.g.hDestinationirttIfaceeth0eth1defaultGatewaye.f.g.hGenmaskFlagsMSSWindowUG0eth1linux路由配置:在Linux操作系統(tǒng)下修改IP、DNS和路由配置熟悉使用 ifconfig 會非常方便。ifconfigeth0 新 ip然后編輯/etc/sysconfig/

12、network-scripts/ifcfg-eth0一、修改 IP 地址aeolusdb1network-scripts$viifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=11NETMASK=28GATEWAY=54二、修改網(wǎng)關vi/etc/sysconfig/networkNETWORKING=yesHOSTNAME=AaronGATEWAY=三、修改 DNSaeolusdb1etc$viresolv.confnameserver2

13、08nameserver06四、重新啟動網(wǎng)絡配置/etc/init.d/networkrestart修改 ip 地址即時生效:# ifconfigeth00netmask啟動生效:修改/etc/sysconfig/network-scripts/ifcfg-eth0修改 defaultgateway即時生效:# routeadddefaultgw54啟動生效:修改/etc/sysconfig/network-scripts/ifcfg-eth0修改 dnsip修改/etc/res

14、olv.conf修改后可即時生效,啟動同樣有效修改 hostname即時生效:# hostnamefc2啟動生效:修改/etc/sysconfig/network一。linux 基本網(wǎng)絡配置命令1.1fconfig 查看網(wǎng)絡接口的信息。普通用戶使用 ifconfig 的全路徑:/sbin/ifconfigifconfig 網(wǎng)絡接口名稱: 顯示指定接口的詳細信息 ifconfig-a 查看所有網(wǎng)絡接口的信息。.route 顯示路由表route|grepdefault 顯示主機的默認網(wǎng)關。.ping-c40 發(fā)送指定數(shù)量的數(shù)據(jù)包進行網(wǎng)絡連接測試。.traceroute192.

15、168.1.10 測試與其他主機的網(wǎng)絡連接路徑。.hostname 顯示當前主機名稱。二、使用命令進行網(wǎng)絡設置1.dhclient 從 DHCP 服務器中申請新的網(wǎng)絡設置2.ifconfig 網(wǎng)絡接口 ip 地址 netmask 子網(wǎng)掩碼:配置 ip 地址,ifconfig 命令設置的網(wǎng)絡接口屬性只在當前系統(tǒng)運行中有效, 系統(tǒng)重新啟動后將按照網(wǎng)絡接口配置文件的內容重新配置網(wǎng)絡接口屬性。默認網(wǎng)關地址:刪除默認網(wǎng)關路由記錄。默認網(wǎng)關地址:添加默認網(wǎng)關。:設置主機名稱是即時生效的,重啟后將恢復原有.在 nslookup 命令的交互模式中使用 server 命令可以顯示 linux 系統(tǒng)中使用的 DN

16、S 服務器地址。.netconfig:字符界面進行網(wǎng)絡配置。servicenetworkrestart:重啟網(wǎng)絡務。ifdown 網(wǎng)絡接口ifup 網(wǎng)絡接口:重啟網(wǎng)絡接口.修改 mac 地址:ifconfigeth0down:先禁用網(wǎng)卡ifconfigeth0hwether1234567890ab永遠保持這樣:在/etc/rc.d/rc.local 里加上這三句(也可以在/etc/init.d/network 里加下面三行)ifconfigeth0downifconfigeth0hwether1234567890abifconfigeht0up三、修改配置文件進行網(wǎng)絡配置.網(wǎng)絡接口配置文件:/

17、etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-lo3.routedeldefaultgwrouteadddefaultgw4.hostnameLinserver 主機名?!癷fcfg-eth0”配置文件中設置靜態(tài) IP 地址內容如下:DEVICE=eth0 設置網(wǎng)絡接口名稱ONBOOT=yes 設置網(wǎng)絡接口在系統(tǒng)啟動時激活。BOOTPROTO=static 配置為靜態(tài)地址IPADDR=0NETMASK=GATEWAY=

18、 網(wǎng)絡接口的默認網(wǎng)關使用 DHCP 方式獲得網(wǎng)絡配置內容:DEVICE=eth0ONBOOT=yesBOOTPROTO=dhcp.主機名配置文件/etc/sysconfig/networkNETWORKING=yesHOSTNAME=LinserverLinserver 為設置的主機名稱。.本地主機名稱解析文件/etc/hosts.域名服務器配置文件/etc/ 設置主機的默認查找域名nameserver 設置 DNS 服務器的 IP 地址,文件中最多可以有 3個“nameserver”配置記錄,每個記錄一行,系統(tǒng)會優(yōu)先使用最上面的“nameserver酉己置 t 己錄

19、linux 的基本網(wǎng)絡配置命令1、查看 IP:Ifconfig2、配置 IP 的方法:A、這種方法立即生效,但是重啟將不會保存。 (除了這個方法的其它方法都可以保存下來)Ifconfigeth0netmaskupIfconfigeth0up 設置一個網(wǎng)卡多個 IP 的方法(在設置虛擬主機時有用到)激活網(wǎng)卡:Ifcon 巾 geth0up關閉網(wǎng)卡:Ifconfigeth0down動態(tài)獲取 IP:Ifconfigetho-dynamicDhclient修改 Mac 值:先關閉網(wǎng)卡:Ifconfigeth0down再修改 MACS:Ifconfiget

20、h0hwether112233445566再激活網(wǎng)卡:Ifconfigeth0upB、Netconfig 或者 Setup,但只能設置 Eth0 網(wǎng)卡C、Neat:打開圖形窗口進行設置D 配置文件設置:vietcsysconfignetwork-scriptsifcfg-eth0注意:配置完后重啟網(wǎng)卡 Servicenetworkrestart 出現(xiàn)失敗時,用第四種方法檢查配置文件中的 Bootup 是否為 None,如果是 DHC般會出錯的。3、配置網(wǎng)關:查看網(wǎng)關:route添加默認路由:routeadd-netnetmaskgw刪除默認路由:routedel-netnetmaskgw19

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論