1、 設(shè)置ip地址(即時(shí)生效,重啟失效)
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了魏都免費(fèi)建站歡迎大家使用!
#ifconfig eth0 ip地址 netmask子網(wǎng)掩碼
2、 設(shè)置ip地址(重啟生效,永久生效)
#setup
3、 通過(guò)配置文件設(shè)置ip地址(重啟生效,永久生效)
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #設(shè)備名,與文件同名。
ONBOOT=yes #在系統(tǒng)啟動(dòng)時(shí),啟動(dòng)本設(shè)備。
BOOTPROTO=static
IPADDR=202.118.75.91 #此網(wǎng)卡的IP地址
NETMASK=255.255.255.0 #子網(wǎng)掩碼
GATEWAY=202.118.75.1 #網(wǎng)關(guān)IP
MACADDR=00:02:2D:2E:8C:A8 #mac地址
4、 重啟網(wǎng)絡(luò)服務(wù)
#service network restart //重啟所有網(wǎng)卡
5、 禁用網(wǎng)卡,啟動(dòng)網(wǎng)卡
#ifdown eth0
#ifup eth0
6、 屏蔽網(wǎng)卡,顯示網(wǎng)卡
#ifconfig eth0 down
#ifconfig eth0 up
7、 配置DNS客戶端(最多三個(gè))
#vi /etc/resolv.conf
nameserver 202.99.96.68
8、更改主機(jī)名(即時(shí)生效)
#hostname主機(jī)名
9、更改主機(jī)名(重啟計(jì)算機(jī)生效,永久生效)
#vi /etc/sysconfig/network
HOSTNAME=主機(jī)名
網(wǎng)卡配置后可以用多種方式啟動(dòng)和關(guān)掉網(wǎng)卡
1、服務(wù)形式開(kāi)關(guān)網(wǎng)卡
啟動(dòng):service network start
關(guān)閉:service network stop
2、還可以在這里開(kāi)關(guān)網(wǎng)絡(luò)服務(wù)
啟動(dòng)網(wǎng)絡(luò)服務(wù):/etc/init.d/network start
停止網(wǎng)絡(luò)服務(wù):/etc/init.d/network stop
2、ifconfig開(kāi)關(guān)網(wǎng)卡
啟動(dòng):ifconfig eth網(wǎng)卡編號(hào) up
關(guān)閉:ifconfig eth網(wǎng)卡編號(hào) down
linux下用mii-tool和ethtool 查看網(wǎng)線是否正確連接到網(wǎng)卡
輸入mii-tool可以查看網(wǎng)線是否連接到網(wǎng)卡
有時(shí)驅(qū)動(dòng)可能不支持會(huì)出錯(cuò)下列錯(cuò)誤
可以使用ethtool查看
Link detected: yes為正常no為失敗
mii-tool 的用法:
mii-tool 在更改網(wǎng)絡(luò)設(shè)備通信協(xié)商方式的方法比較簡(jiǎn)單,用 -v 參數(shù)來(lái)查看網(wǎng)絡(luò)接口的狀態(tài);看下面的例子;
mii-tool 更改網(wǎng)絡(luò)接口協(xié)商的方法;
[root@localhost ~]# mii-tool --help
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]
-V, --version display version information
-v, --verbose more verbose output 注:顯示網(wǎng)絡(luò)接口的信息;
-R, --reset reset MII to poweron state 注:重設(shè)MII到開(kāi)啟狀態(tài);
-r, --restart restart autonegotiation 注:重啟自動(dòng)協(xié)商模式;
-w, --watch monitor for link status changes 注:查看網(wǎng)絡(luò)接口連接的狀態(tài)變化;
-l, --log with -w, write events to syslog 注:寫(xiě)入事件到系統(tǒng)日志;
-A, --advertise=media,... advertise only specified media 注:指令特定的網(wǎng)絡(luò)接口;
-F, --force=media force specified media technology 注:更改網(wǎng)絡(luò)接口協(xié)商方式;
media: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,
(to advertise both HD and FD) 100baseTx, 10baseT
example:
[at_Neal:root:~:]# mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
eth1: no link
eth2: negotiated 100baseTx-FD flow-control, link ok
這里說(shuō)的網(wǎng)絡(luò)配置主要是centos環(huán)境
centOS系統(tǒng),在/etc/sysconfig/network-scripts目錄下找到當(dāng)前機(jī)器的端口文件,文件名通常是ifcfg-網(wǎng)絡(luò)連接名。
vim 打開(kāi)編輯,添加修改分配模式,IP地址,掩碼,DNS等內(nèi)容,完整的示例如下:
修改完成后,執(zhí)行systemctl restart network重啟網(wǎng)卡生效。
Ubuntu20配置值靜態(tài)ip,需要修改/etc/netplan下面找到一個(gè)yaml文件,文件名帶network的,1-network-manager-all.yaml,這里給出一個(gè)配置示例:
(這里用ifconfig或者ip addr命令先看一下自己的網(wǎng)卡編號(hào),我的編號(hào)是enpls0)
修改完成后,輸入命令:sudo netplan apply使得配置生效
配置完成后ping一下其他機(jī)器或者外網(wǎng)網(wǎng)址看一下網(wǎng)絡(luò)是否通了,配置還是沒(méi)生效可以嘗試重啟機(jī)器(重啟不影響的情況下)。
查看端口信息
netstat -tunlp |grep 端口號(hào) 查看指定的端口號(hào)的進(jìn)程情況,如查看8000端口的情況,netstat -tunlp |grep 8000
nmap 127.0.0.1 查看本機(jī)開(kāi)放的端口,會(huì)掃描所有端口。
lsof -i:端口號(hào)查看端口所在進(jìn)程-9
啟動(dòng)防火墻
systemctl start firewalld
禁用防火墻
systemctl stop firewalld
設(shè)置/禁止開(kāi)機(jī)啟動(dòng)
systemctl enable/disable firewalld
重啟防火墻
firewall-cmd --reload
查看狀態(tài)
systemctl status firewalld / firewalld-cmd --state
查看版本
firewall-cmd --version
查看幫助
firewall-cmd --help
查看區(qū)域信息
firewall-cmd --get-active-zones
查看指定接口所屬區(qū)域信息
firewall-cmd --get-zone-of-interface=eth0
拒絕所有包
firewall-cmd --panic-on
取消拒絕狀態(tài)
firewall-cmd --panic-off
查看是否拒絕
firewall-cmd --query-panicpor
將接口添加到區(qū)域(默認(rèn)接口都在public)
firewall-cmd --zone=public --add-interface=eth0(永久生效再加上 --permanent 然后reload防火墻)
設(shè)置默認(rèn)接口區(qū)域
firewall-cmd --set-default-zone=public(立即生效,無(wú)需重啟)
更新防火墻規(guī)則
firewall-cmd --reload或firewall-cmd --complete-reload(兩者的區(qū)別就是第一個(gè)無(wú)需斷開(kāi)連接,就是firewalld特性之一動(dòng)態(tài)添加規(guī)則,第二個(gè)需要斷開(kāi)連接,類似重啟服務(wù))
查看指定區(qū)域所有打開(kāi)的端口
firewall-cmd --list-port
firewall-cmd --zone=public --list-ports
在指定區(qū)域打開(kāi)端口(打開(kāi)后需要重啟防火墻生效)
firewall-cmd --zone=public --add-port=80/tcp(永久生效再加上 --permanent)
參考網(wǎng)址:
ifconfig和lspci
2.lspci |grep -i 'eth' 或 lspci | grep -i net命令
3. 3.iwconfig? :用于查看無(wú)線網(wǎng)絡(luò),如果你設(shè)備上有無(wú)線網(wǎng)卡此時(shí)可用此命令來(lái)查看
4.ethtool -p eth0
文章名稱:linux網(wǎng)卡生效的命令,linux網(wǎng)卡配置生效
文章鏈接:http://chinadenli.net/article46/hesdhg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站設(shè)計(jì)公司、自適應(yīng)網(wǎng)站、微信公眾號(hào)、服務(wù)器托管、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)