Linux網絡相關、firewalld和netfilter、netfilter5表5鏈介紹、ipta
ifconfig查看網卡ip(需要安裝net-tools包)ip add也可以查看網卡ipyum install -y net-tools
當你的網卡沒有ip的時候是不顯示的,但是加上-a就可以查看到。ifconfig -a
關閉指定網卡(如果你正在連接這個網卡使用該命令會斷開連接,所以不要用該命令關閉正在使用的網卡)(ens33是網卡名,根據當前服務器網卡名使用)ifdown ens33
啟動指定網卡ifup ens33
指定重啟正在使用的網卡ifdown ens33 && ifup ens33
設定虛擬網卡方法:
先到網卡目錄下cd /etc/sysconfig/network-scripts/
拷貝網卡(加反斜杠\是為了拖意:,ens33:0為新網卡名)cp ifcfg-ens33 ifcfg-ens33\:0
然後編輯它,更改紅色部分,綠色部分可以不要。(這個地方ens33:0不需要加反斜杠拖意)vi ifcfg-ens33:0
保存退出,然後重啟網卡ifdown ens33:0 && ifup ens33:0
然後使用ifconfig就可以看到這個虛擬網卡了ifconfig
然後我們可以嘗試ping一下。
查看網卡是否連接(ens33為網卡名,如果末尾是link ok就是連接的,no link就是沒有連接,有些時候會顯示不支持)mii-tool ens33
如果不支持,我們可以使用ethtool ens33(ens33為網卡名)(然後查看最後一行link detected如果是yes就是連接了,no就是沒有連接。)
ethtool ens33
更改主機名(shuaiyangyang是修改後的主機名稱)hostnamectl set-hostname shuaiyangyang
改好後可以用hostname查看,不過改好後需要重新登錄才會變,或者使用bash命令進入子shell也可以。hostname
主機名主配置文件位置cat /etc/hostname
DNS配置文件位置(該配置文件只能臨時修改,重啟網卡後失效)
cat /etc/resolv.conf
自定義域名,更改解析地址,ping網址指定ip(只在本機上生效)cat /etc/hosts
比如我們訪問 www.baidu.com ,(我們使用ping)訪問的到IP是百度的IP,但我們現在想讓他訪問到192.168.71.134這個IP上來,我們就要修改這個配置文件
vim打開這個配置文件vim /etc/hosts
在下面另起一行,進行下列編輯
保存退出,我們再ping一下百度就可以看到,它已經自動跳轉到192.168.71.134這個IP上來了
支持一個IP後更多域名,使用空格分割。如果一個域名設置多個IP,它會以最後一個設置IP生效
firewalld和netfilter
selinux關閉方法(一般企業都是關閉的)
臨時關閉setenforce 0
永久關閉,需要先進入配置文件進行關閉
進入配置文件vi /etc/selinux/config
將紅色位置的單詞enforcing改成綠色部位的單詞disabled
保存重啟後,我們可以使用getenforce查看一下selinux是否關閉
enforcing是開啟狀態,permissive是關閉狀態。(因為需要重啟才可以生效,我就沒有重啟)
netfilter防火墻及firewalld防火墻
Linux網絡相關、firewalld和netfilter、netfilter5表5鏈介紹、ipta