瀏覽代碼

更新ip地址

杨振 3 年之前
父節點
當前提交
9ef0033855
共有 2 個文件被更改,包括 32 次插入0 次删除
  1. 12 0
      config-nmcli.sh
  2. 20 0
      config-pxe.sh

+ 12 - 0
config-nmcli.sh

@@ -9,6 +9,7 @@ function usage() {
     $(basename $0) pxe      # pxe IP
     $(basename $0) work1    # 工作 IP 1
     $(basename $0) work2    # 工作 IP 2
+    $(basename $0) work3    # 黄河大厦 172.29.158.30
     "
 
   exit 1
@@ -39,16 +40,27 @@ elif [ "$1" == "work2" ]; then
   GATEWAY=172.29.221.254
   DNS1=114.114.114.114
   DNS2=172.20.191.2
+elif [ "$1" == "work3" ]; then
+  IPADDR=172.29.158.30
+  GATEWAY=172.29.159.254
+  DNS1=114.114.114.114
+  DNS2=172.20.191.2
 elif [ "$1" == "pxe" ]; then
   IPADDR=10.0.0.10
   GATEWAY=10.0.0.1
   DNS1=10.0.0.10
   DNS2=114.114.114.114
+elif [ "$1" == "242" ]; then
+  IPADDR=172.29.220.242
+  GATEWAY=172.29.220.242
+  DNS1=172.29.220.242
+  DNS2=114.114.114.114
 elif [ "$1" == "dhcp" ]; then
   echo "自动分配"
 fi
 
 if [ ! -s $IPADDR ]; then
+  # nmcli c modify "有线连接 1" ifname ${IFACE_LAN} ipv4.method manual ipv4.addr ${IPADDR}/16 ipv4.gateway ${GATEWAY} ipv4.dns "${DNS1},${DNS2}"
   nmcli c modify "有线连接 1" ifname ${IFACE_LAN} ipv4.method manual ipv4.addr ${IPADDR}/24 ipv4.gateway ${GATEWAY} ipv4.dns "${DNS1},${DNS2}"
   nmcli c up "有线连接 1"
 fi

+ 20 - 0
config-pxe.sh

@@ -170,6 +170,26 @@ subnet 10.0.0.0 netmask 255.255.255.0 {
     filename "pxelinux.0";
   }
 }
+
+# subnet 172.29.220.0 netmask 255.255.255.0 {
+#   range dynamic-bootp 172.29.220.15 172.29.220.250;
+#   option broadcast-address 172.29.220.255;
+#   option subnet-mask 255.255.255.0;
+#   option routers 172.29.220.242;
+#   option domain-name "kylin.com";
+#   option domain-name-servers 172.29.220.242;
+#   next-server 172.29.220.242;
+# }
+
+# subnet 172.29.0.0 netmask 255.255.0.0 {
+#   range dynamic-bootp 172.29.220.10 172.29.221.250;
+#   option broadcast-address 172.29.220.255;
+#   option subnet-mask 255.255.0.0;
+#   option routers 172.29.220.242;
+#   option domain-name "kylin.com";
+#   option domain-name-servers 172.29.220.242;
+#   next-server 172.29.220.242;
+# }
 EOF
 
     sudo systemctl restart isc-dhcp-server.service