日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux网络配置相关命令

發布時間:2023/12/19 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux网络配置相关命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linux 網絡配置
? 網卡名稱:
??? RHEL5: /etc/modprobe.conf? 以 alias 形式配置

??? RHEL6: /etc/udev/rules.d/70-persistent-net.rules



? ifconfig [eth*]
?????? -a: 顯示所有接口的配置信息

?????? ifconfig eth* IP/NETMASK [up/down]


? route
??? add: 添加路由
?????? -host: 主機路由
?????? -net: 網絡路由
???????? -net 0.0.0.0 默認路由

?? ? route add -net 0.0.0.0 gw 192.168.1.1
?? ? route add default gw 192.168.1.1
?????? route add -net|host DEST gw NEXTHOP

??? del: 刪除
?????? -host
?????? -net
???????? route del -net 0.0.0.0
?? ? route del default

?????? route del -net|host DEST

??? route -n : 以數字的形式顯示路由信息


? 網絡接口配置文件:
??? /etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
??? ?
?????? DEVICE=? :關聯的設備名稱,要與文件名的后半部分"INTERFACE_NAME"保持一致
?????? HWADDR=? :硬件地址,MAC
?????? ONBOOT=? :開機時是否UP
?????? BOOTPROTO={static|none|dhcp|bootp}? :要使用靜態地址,使用static或者none
?????? IPADDR=? :IP地址
?????? NETMASK=? :子網掩碼
?????? GATEWAY=? :默認網關
?????? USERCTL={yes|no}? :是否允許普通用戶控制此接口
?????? PEERDNS={yes|no}? :是否在使用DHCP時接受由DHCP服務器指定的DNS地址
?????? DNS1=? :
?????? DNS2=
?????? DNS3=

? 添加永久路由:
??? 在/etc/sysconfig/network-scripts/下添加route-eth*文件
?????? 文件格式1:
?????? 192.168.16.0/24 via 192.168.16.1

?????? 格式2:
?????? ADDRESS0=192.168.16.0
?????? NETMASK0=255.255.255.0
?????? GATEWAY0=192.168.16.1

?????? 兩種格式不能混合使用

DNS配置文件
? /etc/resolv.conf
??? nameserver 202.101.172.35
??? nameserver 202.101.172.47

? /etc/hosts
??? 配置為本地主機解析,需明確寫明每一個主機
??? 格式:
?????? 主機IP??? 主機名?? 主機別名
?????? 192.168.1.10? test.hale.com? test

? DNS解析順序: /etc/hosts --> DNS


配置主機名:
? hostname HOST_NAME :立即生效,重啟失效

? /etc/sysconfig/network
?
????? HOSTNAME=HOST_NAME :永久生效,reboot生效


相較于ifconfig命令,另一個命令ip
iproute2
? ip
??? link: 網絡接口屬性
?????? show
???????? ip -s link show
?????? set
???????? ip link set eth0 {up|down}

??? addr: 協議地址
?????? add
???????? ip addr add 192.168.1.200/24 dev eth0 label eth0:1
?????? del
???????? ip addr del 192.168.1.200/24 dev eth0
?????? show
???????? ip addr show
???????? ip addr show dev eth0 to 192.168.100/24
?????? flush
???????? ip addr flush
???????? ip addr flush dev eth0 to 192.168.100/24
?? ?
??? route: 路由
?????? add
???????? ip route add to 10.0.0.0/8 dev eth0 via 192.168.1.1

?????? del
???????? ip route del to 10.0.0.0/8

?????? show

?????? flush
???????? ip route flush to 10/8

轉載于:https://www.cnblogs.com/Xhale/p/5190283.html

總結

以上是生活随笔為你收集整理的linux网络配置相关命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。