Linux網絡服務——Linux網絡基礎設置與DHCP服務

Linux網絡基礎設置與DHCP服務

Linux網絡基礎設置

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服務與配置

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地址