天天看點

Linux 環境配置

網絡配置

  • 編輯網絡配置檔案
[root@CentOS7 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=static # IP位址擷取類型 static:靜态IP位址  dhcp:動态IP位址
ONBOOT=yes # 是否開機自啟動網絡通信
IPADDR=192.168.2.129  # IP位址
NETMASK=255.255.255.0 # 子網路遮罩
GATEWAY=192.168.229.10 # 網關
DNS1=114.114.114.114  # 域名伺服器位址
DNS2=8.8.8.8 # 域名伺服器位址
           
  • 重新開機網絡服務讓網絡配置生效
[root@CentOS7 ~]# service network restart
           

網絡通信指令

ping

指令路徑:/bin/ping 執行權限:所有使用者

作用:測試網絡的連通性

文法:ping 選項 IP位址

-c 指定發送次數

ping 指令使用的是icmp協定,不占用端口

eg: # ping -c 3 127.0.0.1

ifconfig (或 ip addr)

英文:interface configure 指令路徑:/sbin/ifconfig 執行權限:root

作用:檢視和設定網卡網絡配置

文法:ifconfig [-a] [網卡裝置辨別]

-a:顯示所有網卡資訊

ifconfig [網卡裝置辨別] IP位址 修改ip位址

注:CentOS7 預設沒有安裝 ifconfig 指令,可以 yum -y install net-tools 安裝即可使用
netstat

英文:network statistics 指令路徑:/bin/netstat 執行權限:所有使用者

作用:主要用于檢測主機的網絡配置和狀況

-a all顯示所有連接配接和監聽端口

-t (tcp)僅顯示tcp相關選項

-u (udp)僅顯示udp相關選項

-n 使用數字方式顯示位址和端口号

-l (listening) 顯示監控中的伺服器的socket

eg:# netstat -tlnu 檢視本機監聽的端口

tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN

協定 待收資料包 待發送資料包 本地ip位址:端口 遠端IP位址:端口

#netstat -au 列出所有 udp 端口

# nestat -at 列出所有 tcp 端口

#netstat -an 檢視本機所有的網絡連接配接

netstat –antpl

修改主機名

臨時生效:

  • hostname 主機名
[root@dtinone2 ~]# hostname dtinone
           
  • 永久生效:修改配置檔案

vim /etc/hostname

修改映射關系

修改主機名和ip位址之間的映射關系

192.168.229.89 dtinone2
           

繼續閱讀