1.查看和測試網絡常用命令
ifconfig:查看網絡接口信息
hostname:查看計算機名稱
route:查看路由表條目(查看網關)
netstat:查看系統的網絡連接狀態、路由表、接口統計系統
ping:測試網絡連接狀況
traceroute:跟蹤數據包(Windows下命令爲tracert)——命令格式:traceroute 【網址或IP地址】
nslookup:域名解析(Windows命令一致)
2.網絡參數的設置
設置IP地址:ifconfig eth0(網卡名稱) 192.168.100.100 netmask 255.255.255.0或者
ifconfig eth0(網卡名稱) 192.168.100.100/24
開啓或關閉網卡:ifconfig eth0 up/down
設置電腦虛接口ip:ifconfig eth0:1 192.168.100.101
route:設置路由記錄
設置到哪個網段的路由表:route add -net 192.168.3.0 gw 192.168.3.1
刪除路由記錄:route del -net 192.168.3.0
設置默認路由:route add default gw 192.168.1.1
刪除默認路由:route del default gw 192.168.1.1
注意:命令爲臨時設置,下次重啓就會被消除,如果需要永久設置重啓也生效需要修改配置文件
第一塊網卡配置文件位置:/etc/sysconfig/network-scripts/ifcfg-eth0
使用vim打開編輯配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eth0
紅色地方需要修改:ONBOOT默認爲no改爲on,BOOTPROTO默認爲dhcp改爲static
藍色地方是默認沒有需要添加:
IPADDR:IP地址 NETMASK:子網掩碼 GATEWAY:網關地址 DNS1或DNS2:域名解析服務器
注意:DNS域名解析必須加上1或2,當只有一個服務器時也要寫成DNS1不能直接寫成DNS
DNS服務器地址設置的配置文件位置:/etc/resolv.conf
注意:DNS服務器配置文件中也可以設置,安裝了圖形化界面服務啓動會自動刪除,提示會顯示受network如下圖:
也可以在這個文件下添加DNS服務器但是有圖形化界面要先關閉NtetworkManager這個服務
命令:service NetworkManger stop(關掉之後圖形界面的小圖標就會消失)
1.查看配置網卡
查看:ifconfig 配置網卡:vim /etc/sysconfig/network-scripts/ifcfg-eth0
2.查看並且關閉selinux
查看selinux:getenforce 關閉selinux:setforce 0或1(0是關閉,1是開啓)
需要永久生效需要修改配置文件:/etc/sysconfig/selinux
修改紅線地方SELINUX後面的參數
enforce:默認開啓 permissive:暫時關閉 disabled:默認關閉
3.配置防火牆(這裏先關閉防火牆)
查看防火牆狀態:service iptables status 暫時關閉防火牆:service iptables stop 啓動時默認關閉:chkconfig iptables off
補充:防火牆配置請看https://blog.csdn.net/feili12138/article/details/103782849
DHCP服務器的主要作用:爲內部網絡主動分配IP地址
配置DHCP服務器
補充:要把網卡先設置成靜態再配置成dhcp方式獲取ip地址才行
1.安裝dhcp軟件包
2.配置靜態IP地址(等dhcp配置文件配置好了,服務啓動後,再改爲dhcp獲取ip地址的方式)
3.用vim配置/etc/dhcp/dhcpd.conf文件並啓動服務
注意:進入改文件會提示參考模板/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample文件直接cp命令過去
如上圖所示:
紅色:網段 黃色:子網掩碼 紫色:分配IP地址的範圍 綠色:網關 藍色:廣播地址
4.安裝啓動服務配置/etc/sysconfig/network-scripts/ifcfg-eth0文件過程
.
5.測試查看第一個網卡是否爲dhcp服務器自動生成分配的IP地址