導航:首頁 > 網路設置 > linux網路編程設置路由

linux網路編程設置路由

發布時間:2023-01-24 22:33:23

Ⅰ linux怎麼設置路由

字元界面:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
如果路由器支持telnet則:
telnet 192.168.1.1(路由器一般默認ip:192.168.1.1)
如果不支持則:
在linux圖形界面的瀏覽器上輸入:192.168.1.1回車進去,之後就是:
http://net.zdnet.com.cn/network_security_zone/2008/0403/792901.shtml

Ⅱ linux怎麼設置永久路由

1
首先讓我們查看一下當前機器的路由表,執行如下命令:route -n

當前本機只有一條默認路由,網關是192.168.142.1

2
然後我們確認一下當前工作的網卡,這里我們使用的是eth0。

補充:如果機器中存在多塊網卡,我們可以為不同網卡指定不同的靜態路由。

比如還有eth1,eht2;那麼方法是一樣的,我們依次為每塊網卡創建一個對應的路由配置文件。route-eth0;route-eth1;route-eth2

3
接下來讓我們添加兩條靜態路由,訪問192.168.142.100時通過192.168.142.10;訪問192.168.142.200時通過192.168.142.20。執行如下命令:vim /etc/sysconfig/network-scripts/route-eth0

添加如下信息:

192.168.142.100/32 via 192.168.142.10

192.168.142.200/32 via 192.168.142.20

保存並退出。

4
然後我們需要重新重啟一下網路服務:service network restart

5
最後讓我們驗證一下:route -n;發現此時路由信息已經添加到路由表了,這時無論是重啟主機還是重啟網路服務路由信息都不會丟了。

Ⅲ linux路由設置命令

linux的路由設置命令主要是route:
1、添加路由命令: route add -net 192.168.0.0/24 gw 192.168.0.1 增加一個到192.168.X.X的網段,網關為192.168.0.1。
2、刪除路由命令:route del -net 192.168.0.0/24 gw 192.168.0.1
3、新增默認路由:route add default gw 192.168.0.1
4、查詢路由表 : route -n

Ⅳ Windows/Linux配置靜態路由

windows添加靜態路由

Windows 10系統為例:

1. 屏幕左下角「開始」點滑鼠右鍵選擇「Windows PowerShell(管理員)」。

2. 在命令行下輸入route命令,會有對應的提示信息。


示例:

1. 查看所有的路由信息

route print

2. 添加一條路由條目

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

3. 添加一條永久路由條目(-p 表示永久路由,重啟後不丟失)

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 -p

4. 刪除路由條目

route delete 157.0.0.0 MASK 255.0.0.0

5. 修改路由條目(CHANGE 只用於修改網關和/或躍點數)

route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

linux添加靜態路由

linux下添加靜態路由的命令(命令行臨時添加):

方法一:

添加路由

route add -net 192.168.0.0/24 gw 192.168.0.1

route add -host 192.168.1.1 dev 192.168.0.1

刪除路由

route del -net 192.168.0.0/24 gw 192.168.0.1

add 增加路由 del 刪除路由

-net 設置到某個網段的路由 gw 出口網關IP地址

-host 設置到某台主機的路由 dev 出口網關物理設備名

增加默認路由:route add default gw 192.168.0.1

route -n 查看路由表

方法二:

添加路由

ip route add 192.168.0.0/24 via 192.168.0.1

ip route add 192.168.1.1 dev 192.168.0.1

刪除路由

ip route del 192.168.0.0/24 via 192.168.0.1

add 增加路由 del 刪除路由

via 網關出口 IP地址 dev 網關出口物理設備名

增加默認路由

ip route add default via 192.168.0.1 dev eth0

查看路由信息 ip route

在linux下設置永久路由:

方法1:在/etc/rc.local里添加

route add -net 192.168.0.0/24 dev eth0

route add -net 192.168.1.0/24 gw 192.168.2.254

方法2:/etc/sysconfig/static-routes : (沒有static-routes的話就手動建立一個

這樣的文件)

any net 192.168.0.0/24 gw 192.168.3.254

any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129

開啟 IP 轉發:

# echo "1" >/proc/sys/net/ipv4/ip_forward (臨時)

# vi /etc/sysctl.conf --> net.ipv4.ip_forward=1 (永久開啟)

Ⅳ Linux下Route 路由指令使用詳解

linux route命令 用於顯示和操作IP路由表

要實現 兩個不同子網之間的通信 ,需要一台連接兩個網路的路由器,或者同時位於兩個網路的網關來實現。

在Linux系統中,設置路由通常是為了解決以下問題:該Linux系統在一個區域網中,區域網中有一個網關,能夠讓機器訪問Internet,那麼就需要將這台機器的IP地址 設置為 Linux機器的默認路由

格式:

[root@linux ~]# route [-nee]

[root@linux ~]# route add [-net|-host] [網域或主機] netmask [mask] [gw|dev]

[root@linux ~]# route del [-net|-host] [網域或主機] netmask [mask] [gw|dev]

1、 查看相關參數:

-n :不要使用通訊協定或主機名稱,直接使用 IP 或 port number;

-ee :使用更詳細的資訊來顯示

2、增加 (add) 、刪除 (del) 路由的相關參數:

-net :表示後面接的路由為一個網域;

-host :表示後面接的為連接到單部主機的路由;

netmask :與網域有關,可以設定 netmask 決定網域的大小;

gw :gateway 的簡寫,後續接的是 IP 的數值喔,與 dev 不同;

dev :如果只是要指定由那一塊網卡連線出去,則使用這個設定,後面接 eth0 等

設置默認路由

格式:route add default gw {IP-ADDRESS} {INTERFACE-NAME}

其中,

參數{IP-ADDRESS): 用於指定路由器(網關)的IP地址;

參數{INTERFACE-NAME}: 用於指定介面名稱,如eth0。使用/sbin/ifconfig -a可以顯示所有介面信息。

例:

添加到指定網路的路由規則

格式:route add -net {NETWORK-ADDRESS} netmask {NETMASK} dev {INTERFACE-NAME}

其中

參數{NETWORK-ADDRESS}: 用於指定網路地址

參數{NETMASK}: 用於指定子網掩碼

參數{INTERFACE-NAME}: 用於指定介面名稱,如eth0。

例:

屏蔽一條路由,設置到指定網路為不可達 ,避免在連接到這個網路的地址時程序過長時間的等待

格式:route add -net {NETWORK-ADDRESS} netmask {NETMASK} reject

例:

刪除路由設置 ,參數指定的方式與route add相似。

格式:route del -net {NETWORK-ADDRESS} netmask {NETMASK} dev {INTERFACE-NAME}

格式:route del -net {NETWORK-ADDRESS} netmask {NETMASK} reject

例:

注意的是 ,直接在命令行下執行route命令來添加路由, 不會永久保存 ,當網卡重啟或者機器重啟之後,該路由就 失效 了; 要想永久保存 ,有如下方法:

1. 在/etc/rc.local里添加

2. 在/etc/sysconfig/network里添加到末尾

3. /etc/sysconfig/static-router :

any net x.x.x.x/24 gw y.y.y.y

Ⅵ linux如何配置路由

linux下添加路由的方法:
一:使用 route 命令添加
使用route 命令添加的路由,機器重啟或者網卡重啟後路由就失效了,方法:
//添加到主機的路由
# route add –host 192.168.168.110 dev eth0
# route add –host 192.168.168.119 gw 192.168.168.1
//添加到網路的路由
# route add –net IP netmask MASK eth0
# route add –net IP netmask MASK gw IP
# route add –net IP/24 eth1
//添加默認網關
# route add default gw IP
//刪除路由
# route del –host 192.168.168.110 dev eth0

二:在linux下設置永久路由的方法:
1.在/etc/rc.local里添加
方法:
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.3.254

2.在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev

3./etc/sysconfig/static-router :
any net x.x.x.x/24 gw y.y.y.y

Ⅶ 把linux的一個網卡配置為一個路由器的埠,該怎麼配

輸入以下代碼,vi / etc / sysconfig / network-scripts / ifcfg-eth0,填寫IP地址,子網掩碼,網關,填寫後,保存並退出,重啟網路服務,紅框代碼為重啟 代碼,ping網關,測試外部網路,通過正常操作。

1、打開Linux終端系統,然後在系統中輸入以下代碼, vi / etc / sysconfig /網路腳本/ ifcfg-eth0。


(7)linux網路編程設置路由擴展閱讀:

ifconfig查看網卡信息的命令(網卡的名稱為eth0〜ethN,取決於使用的網卡),只有root用戶才能使用,普通用戶不能使用。

route -n命令可查看路由,cat /etc/resolv.conf可查看DNS並配置DNS, 有三種方法可以在此文件的命令行中修改IP,其中之一是臨時的,重啟後將不可用。

Ⅷ linux雙網卡多網段配置靜態路由

雙網卡

eno0   IP :172.20.80.100   掩碼:255.255.255.0  網關:172.20.80.1

eno1    IP :70.5.0.66  掩碼:255.255.255.0  網關:70.5.0.1

第一個配置網關走總業務

第二個網卡不配置網關配置臨時或永久靜態路由

route  add  -net  70.0.0.0/8  gw  70.5.0.1

add 增加路由

del 刪除路由

-net 設置到某個網段的路由

-host 設置到某台主機的路由

gw 出口網關 IP地址

dev 出口網關 物理設備名

下面是配置永久靜態路由,創建一個文件

vim /etc/sysconfig/static-routes

ubuntu16.04 請在/etc/rc.local文件中添加靜態路由重啟

any net  70.0.0.0 netmask 255.0.0.0 gw 70.5.0.1

配置完成用route 查看一下路由表是否正確

route -e 

Ⅸ Linux怎麼添加靜態路由

平時工作經常需要配置路由,接下來總結一下linux伺服器配置路由的方法。

1、首先看一下本機的網路環境網路信息及路由信息:ip addr;route -n。

閱讀全文

與linux網路編程設置路由相關的資料

熱點內容
網路共享中心沒有網卡 瀏覽:513
電腦無法檢測到網路代理 瀏覽:1364
筆記本電腦一天會用多少流量 瀏覽:550
蘋果電腦整機轉移新機 瀏覽:1368
突然無法連接工作網路 瀏覽:1032
聯通網路怎麼設置才好 瀏覽:1213
小區網路電腦怎麼連接路由器 瀏覽:1009
p1108列印機網路共享 瀏覽:1203
怎麼調節台式電腦護眼 瀏覽:669
深圳天虹蘋果電腦 瀏覽:908
網路總是異常斷開 瀏覽:603
中級配置台式電腦 瀏覽:966
中國網路安全的戰士 瀏覽:623
同志網站在哪裡 瀏覽:1404
版觀看完整完結免費手機在線 瀏覽:1449
怎樣切換默認數據網路設置 瀏覽:1099
肯德基無線網無法訪問網路 瀏覽:1275
光纖貓怎麼連接不上網路 瀏覽:1448
神武3手游網路連接 瀏覽:956
局網列印機網路共享 瀏覽:991