2020年4月20日 星期一

手把手玩IT分享 Cisco Route OSPF setting

手把手玩IT分享

Cisco Route OSPF Setting
圖中有Route0、Route1、Route2三台路由器,以及192.168.44.0/24、192.168.55.0/24、
172.16.10.0、10.10.22.0/24四段網路區段,假設要將0、1、2這三台路由器全都設定成使用
OSPF路由協定,則相關設定流程如下所述
一、先在lab中建立三台2901 Route及兩台PC
二、將三台Route的每個相互介接Port設上IP及兩台PC設定好IP
三、設定Route ID及設定設定IP遶送(OSPF)
四、用PC0去tracert PC1
由上圖可以看來源到目地中間所經過的節點


步驟一
先將LAB所需的設備建立好(三台Route及兩台PC)
步驟二
將Route介接的Port位綁上IP
  1. 首先點選Route0
  2. 點選CLI 
  3. 設定介接的Port位的IP(Route0的gi 0/0 port跟PC介接,故此IP亦是PC0的GATEWAY)
指令
Router>enable  進入特權模式
Router#config terminal  進入組態模式
Router(config)#hostname Router0  更名
Router0(config)#interface gigabitethernet 0/0  選擇要設定的介面0/0 Port
Router0(config-if)#ip address 192.168.44.1 255.255.255.0  將介面設上IP
Router0(config-if)#no shutdown  將介面UP起來
Router0(config)#exit  回到特權模式
Router0(config)#interface gigabitethernet 0/1  選擇要設定的介面
Router0(config-if)#ip address 192.168.55.1 255.255.255.0  將介面設IP
Router0(config-if)#no shutdown  將介面UP起來
Router0(config-if)#end  回到特權模式
Router0#write  存檔
上述動作重複在3台Route上執行,並將6個Port都設上相對應的IP,如下圖
步驟三
設定IP路由協定OSPF
  1. 點選Route0
  2. 進入CLI
  3. 設定路由協定
指令
Router0>enable  進入特權模式
Router0#configure terminal  進入組態模式
Router0(config)#router ospf 1  建立ospf ID
Router0(config-router)#network 192.168.44.0 0.0.0.255 area 0  設定網段IP遶送
Router0(config-router)#network 192.168.55.0 0.0.0.255 area 0  設定網段IP遶送
Router0(config-router)#end
Router0#write
上述動作的指令是先建立ospf ID然後將Router0相鄰的兩個網段加入路由表中,如此兩邊網段的IP
再經過Router0時才會進行IP遶送


設定完成後可查看路由表確認是否正確
進入組態模式後執行下列指令
Router0(config)#show ip router
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
   Gateway of last resort is not set
   10.0.0.0/24 is subnetted, 1 subnets
O 10.10.22.0/24 [110/3] via 192.168.55.2, 00:24:15, GigabitEthernet0/1
172.16.0.0/24 is subnetted, 1 subnets
O 172.16.10.0/24 [110/2] via 192.168.55.2, 00:24:15, GigabitEthernet0/1
192.168.44.0/24 is variably subnetted, 2 subnets, 2 masks
C 192.168.44.0/24 is directly connected, GigabitEthernet0/0
L 192.168.44.1/32 is directly connected, GigabitEthernet0/0
192.168.55.0/24 is variably subnetted, 2 subnets, 2 masks
C 192.168.55.0/24 is directly connected, GigabitEthernet0/1
L 192.168.55.1/32 is directly connected, GigabitEthernet0/1


也可以僅show出ospf的路由表
Router0(config)# show ip router ospf
Router0#show ip route ospf
10.0.0.0/24 is subnetted, 1 subnets
O 10.10.22.0 [110/3] via 192.168.55.2, 00:24:36, GigabitEthernet0/1
172.16.0.0/24 is subnetted, 1 subnets
O 172.16.10.0 [110/2] via 192.168.55.2, 00:24:36, GigabitEthernet0/1


以此反覆將Router1及Router2的設定key完


步驟四
Traceroute驗證
  1. 點選PC0
  2. 進入command prompt
  3. Tracert 10.10.22.1
Tracing route to 10.10.22.1 over a maximum of 30 hops
1  1ms    0 ms 0 ms    192.168.44.1
1  1ms    0 ms 0 ms    192.168.55.2
1  1ms    0 ms 0 ms    10.10.22.1


Trace complete


   由下圖可以看出追縱路由經過Router0及Router1兩個節點後就到達PC1
   

   

手把手玩IT分享 網路監控工具 超容易上手 Cacti EZ架設手冊

手把手玩IT分享 CactiEZ架設手冊


  1. 安裝CactiEZ  下載連結http://cactiez.cactiusers.org/ 
1、開始安裝,按下Enter

2、選擇IPv4後按下OK(DHCP自動指派IP)


3、選擇英文語系後按下OK






4、時區選擇亞洲/台北
5、輸入root密碼及再次確認



6、選擇Use entire drive後按下OK
7、退出光碟後Reboot




8、進入此畫面後重新再按下Enter即可進入CactiEZ


9、以root登入後確認時間是否正確,如時間不正確請進行校時
time.stdtime.gov.tw此台NTP伺服器是由中華電信所提供


二、設定CactiEZ
1、開啟瀏覽器,輸入CactiEZ的IP位址進入管理介面


2、修改admin密碼:第一次登入admin帳號時密碼為admin,需進行密碼修改
按下Begin後開始進行下個步驟


3、安裝插件:勾選所有插件後按下Install


4、安裝模組:勾選所有模組後按下Install(與上一步驟相同)
5、配置設定(不需調整,直按Save)


6、設定完成(按下Goto Console)


7、Create New Host:點選左側New Graphs後點選Create New Host



8、Create New Host基礎設定
設定Host名稱、IP、及選擇作業系統類型後按下Create


9、將New Host加入圖形監控:剛才Create的Host此時已可在Device中看到
   點選Device後選擇剛才新增的Host
接著點選上方的Create Graphs for this Host
選擇要新增的圖表後按下Save
接著再到Graph Trees勾選剛才新增的那台設備,選擇將圖表顯示於Graph Trees中(目前僅有Default Trees)按下GO
建立完成,即可進行使用空間、流量、CPU監控


10、新增Graph Trees
  • 選擇Graph Trees後,輸入Graph Trees的名稱,視狀況選擇是否要將Graph Trees進行排序,然後按下Create
  • 如要將各監控圖放進新增的Graph Trees中,照著上個流程的最後一個步驟「選擇將圖表顯示於」新增的那個Graph Trees中即可
  • 各個Graph Trees也可以移動到別的Graph Trees之中,類似資料夾的概念


11、新增使用者
點選Utilities中的User management後點選Add



設定使用者名稱、帳戶、密碼及要開放的權限按下Create後設定完成
  • 設定中記得要將Enabled勾選,Login Options請選擇Show the default graph screen
  • 下方中Realm Permissions則視該用戶需求開放給用戶使用

2020年2月17日 星期一

手把手玩IT分享 Linux設備開SNMP服務



為了讓Linux設備能被監控軟體抓到相關資訊並進行監控,需先安裝並開啟snmp服務

安裝snmp服務
yum install net-snmp net-snmp-utils

開啟snmp服務
service snmpd start

修改防火牆設定
firewall-cmd --permanent --add-port=161/udp
firewall-cmd –reload

重啟snmp
service snmpd restart

做到此步驟已可經由PRTG來監控snmp system uptime

編輯snmp config
vi /etc/snmp/snmpd.conf
view systemview included .1.3.6.1.2.1.1
修改成
view systemview included .1.3.6.1.2  #改此部份為放大OID tree範圍

重啟snmp服務
service snmpd restart

重啟完snmpPRTGcacti等監控即可抓到設備CPU loadsnmp system uptime及其它硬體等相關資訊,並進行監控

2019年10月1日 星期二

手把手玩IT分享 RHCSA 筆記

1.setenforce 1
#vim /etc/selinux/config 進入改為Enforcing (強制)

2.
# cd /etc/yum.repos.d/
# vim server repo
[base]
name=Server
baseurl=http://172.24.11.254/pub/x86_64/Server
enable=1
gpgcheck=0
# yum clean all 及 yum makecache
-------------------------------------------------------------
3.
df -h
#lvextend -L 200M /dev/rhel/home
#resize2fs /dev/rhel/home 200M
--------------------------------------------------------------------
****
groupadd adminuser

useradd -G adminuser naXXX
useradd -g adminuser hXXX
useradd -s /sbin/nologin sarah  (-s <shell>:指定用户登入后所使用的shell)

echo redhat | passwd --stdin sarah
echo redhat | passwd --stdin harry
echo redhat | passwd --natasha
驗證
ID 加XXX/
grep sarah/etc/passwd  cat/etc/passwd

查ID到HOME下LS
------------------------------------------------------------------------------
555555
#cp /etc/fstab  /var/tmp
# cd /var/tmp 看LS

setfacl -m u : natasha : rwfstab
setfacl -m u : harry : -fstab
(-M修改 -權限)
驗證 LL FSTAB
getfacl fstab
-----------------------------------------------------------------------------------
6666666666
#Crontab -e -u natasha
23 14 * * *  /bin/echo hiya
驗證Crontab -l -u natasha

---------------------------------------------------------------------------------------------
7.
mkdir /home/admins
chgrp adminuser /home/admins
chmod g=r w x,o= -/home/admins
chmod g+s /home /admins
驗證 LL -d /home/admins
-----------------------------------------------------------------------------------------------
8.
# cd downloads
#ls
#rpm -ivh kemelXXXX
#reboot
---------------------------------------
9.LDAP
#yum -y install authconfig -gtk
#authconfig -gtk (叫出服務)
---------------------------------------------------------
10.
#yum install -y autofs
# vim /etc/auto.master



2019年5月7日 星期二

手把手玩IT分享 RHCSA LINUX ROOT密碼忘記 筆記


Root 密碼遺忘:

1.重開機後,選Linux os 按E進入。

2.找到Linux16 核心指令行末端輸入rd.break
3按下Ctrl-X 用修改後的設定開機。
4.重新登入後:掛載根檔案(系統成為可讀寫)。
mount -o rw,remount /sysroot

5.使用Chroot /sysroot
(chroot 工作目錄到 /sysroot)

6更改PASSWD
7.touch /.autorelabel
8.exit 或(Ctrl -d )/退出 chroot
9.reboot (完成)

































chroot命令用來在指定的根目錄下運行指令。chroot,即 change root directory (更改 root 目錄)。在 linux 系統中,系統預設的目錄結構都是以/,即是以根 (root) 開始的。而在使用 chroot 之後,系統的目錄結構將以指定的位置作為/位置。
在經過 chroot 命令之後,系統讀取到的目錄和檔將不在是舊系統根下的而是新根下(即被指定的新的位置)的目錄結構和檔,因此它帶來的好處大致有以下3個:

增加了系統的安全性,限制了用戶的權力:在經過 chroot 之後,在新根下將訪問不到舊系統的根目錄結構和檔,這樣就增強了系統的安全性。這個一般是在登錄 (login) 前使用 chroot,以此達到用戶不能訪問一些特定的檔。
建立一個與原系統隔離的系統目錄結構,方便使用者的開發:使用 chroot 後,系統讀取的是新根下的目錄和檔,這是一個與原系統根下檔不相關的目錄結構。在這個新的環境中,可以用來測試軟體的靜態編譯以及一些與系統不相關的獨立開發。
切換系統的根目錄位置,引導 Linux 系統啟動以及急救系統等:chroot 的作用就是切換系統的根位置,而這個作用最為明顯的是在系統初始引導磁片的處理過程中使用,從初始 RAM 磁片 (initrd) 切換系統的根位置並執行真正的 init。另外,當系統出現一些問題時,我們也可以使用 chroot 來切換到一個臨時的系統。

AWS 帳戶異常活動處理方式

搜尋此網誌